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.560 + 376 =
- 2.A train has 657 people in the front coaches and 244 people in the back coaches. How many people are on the train?
- 3.? + 594 = 761
- 4.165 + ? = 651
- 5.A train has 723 people in the front coaches and 264 people in the back coaches. How many people are on the train?
- 6.A train has 512 people in the front coaches and 287 people in the back coaches. How many people are on the train?
- 7.419 − ? = 159
- 8.? + 740 = 902
- 9.659 + 177 =
- 10.169 + ? = 968
- 11.A train has 306 people in the front coaches and 460 people in the back coaches. How many people are on the train?
- 12.? + 336 = 660
- 13.608 + 271 =
- 14.616 − 118 =
- 15.387 − ? = 15
- 16.439 + 295 =
- 17.A school has 225 children. 217 of them are girls. How many boys are there?
- 18.A train has 364 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 19.143 + ? = 940
- 20.873 + 100 =
- 21.? − 231 = 61
- 22.? − 139 = 179
- 23.515 − 467 =
- 24.427 − 325 =
- 25.820 + ? = 992
- 26.A train has 173 people in the front coaches and 692 people in the back coaches. How many people are on the train?
- 27.746 + ? = 970
- 28.244 + ? = 678
- 29.A train has 460 people in the front coaches and 481 people in the back coaches. How many people are on the train?
- 30.342 + 588 =
- 31.A school has 437 children. 357 of them are girls. How many boys are there?
- 32.636 + ? = 745
- 33.? + 523 = 699
- 34.A train has 648 people in the front coaches and 140 people in the back coaches. How many people are on the train?
- 35.302 − ? = 11
- 36.291 − 219 =
- 37.429 − 364 =
- 38.325 + 120 =
- 39.A train has 216 people in the front coaches and 728 people in the back coaches. How many people are on the train?
- 40.825 − 486 =
Answer key
- 936
- 901
- 167
- 486
- 987
- 799
- 260
- 162
- 836
- 799
- 766
- 324
- 879
- 498
- 372
- 734
- 8
- 465
- 797
- 973
- 292
- 318
- 48
- 102
- 172
- 865
- 224
- 434
- 941
- 930
- 80
- 109
- 176
- 788
- 291
- 72
- 65
- 445
- 944
- 339
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets