Class 3 Maths Worksheet: Addition and Subtraction
The method (Column by column): Line up ones, tens and hundreds. Add from the right; 10 or more → carry 1 to the next column. Subtract from the right; top digit smaller → borrow 1 from the next column. Missing number in an addition = total − the number you know.
NameDateTime takenScore ___ / 40
- 1.A train has 124 people in the front coaches and 818 people in the back coaches. How many people are on the train?
- 2.A school has 394 children. 110 of them are girls. How many boys are there?
- 3.? − 315 = 90
- 4.A school has 315 children. 117 of them are girls. How many boys are there?
- 5.? − 276 = 94
- 6.A school has 672 children. 659 of them are girls. How many boys are there?
- 7.694 − ? = 208
- 8.? + 492 = 656
- 9.A train has 118 people in the front coaches and 750 people in the back coaches. How many people are on the train?
- 10.575 − 574 =
- 11.987 − 389 =
- 12.? + 342 = 667
- 13.A train has 635 people in the front coaches and 131 people in the back coaches. How many people are on the train?
- 14.200 + 219 =
- 15.307 + ? = 731
- 16.995 − 340 =
- 17.A train has 500 people in the front coaches and 242 people in the back coaches. How many people are on the train?
- 18.746 + ? = 995
- 19.A school has 316 children. 315 of them are girls. How many boys are there?
- 20.310 − 226 =
- 21.713 + 266 =
- 22.? − 230 = 686
- 23.789 + ? = 942
- 24.239 + 123 =
- 25.627 − 621 =
- 26.A school has 871 children. 300 of them are girls. How many boys are there?
- 27.A school has 849 children. 641 of them are girls. How many boys are there?
- 28.291 + 361 =
- 29.189 + 186 =
- 30.307 − 269 =
- 31.A train has 576 people in the front coaches and 295 people in the back coaches. How many people are on the train?
- 32.A school has 635 children. 397 of them are girls. How many boys are there?
- 33.A school has 762 children. 188 of them are girls. How many boys are there?
- 34.861 + 105 =
- 35.? + 113 = 947
- 36.A school has 848 children. 204 of them are girls. How many boys are there?
- 37.397 + ? = 515
- 38.958 − 896 =
- 39.373 − ? = 190
- 40.265 − 120 =
Answer key
- 942
- 284
- 405
- 198
- 370
- 13
- 486
- 164
- 868
- 1
- 598
- 325
- 766
- 419
- 424
- 655
- 742
- 249
- 1
- 84
- 979
- 916
- 153
- 362
- 6
- 571
- 208
- 652
- 375
- 38
- 871
- 238
- 574
- 966
- 834
- 644
- 118
- 62
- 183
- 145
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets