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 508 people in the front coaches and 487 people in the back coaches. How many people are on the train?
- 2.654 − 311 =
- 3.A train has 150 people in the front coaches and 355 people in the back coaches. How many people are on the train?
- 4.466 − ? = 169
- 5.425 + 342 =
- 6.923 − 910 =
- 7.A school has 245 children. 220 of them are girls. How many boys are there?
- 8.283 − 129 =
- 9.732 − 265 =
- 10.A school has 933 children. 854 of them are girls. How many boys are there?
- 11.672 + ? = 901
- 12.247 − 189 =
- 13.A train has 590 people in the front coaches and 391 people in the back coaches. How many people are on the train?
- 14.A train has 277 people in the front coaches and 297 people in the back coaches. How many people are on the train?
- 15.A school has 231 children. 153 of them are girls. How many boys are there?
- 16.405 + ? = 809
- 17.A school has 786 children. 102 of them are girls. How many boys are there?
- 18.A train has 718 people in the front coaches and 102 people in the back coaches. How many people are on the train?
- 19.294 + 614 =
- 20.182 + 440 =
- 21.A train has 241 people in the front coaches and 292 people in the back coaches. How many people are on the train?
- 22.813 − 586 =
- 23.325 − ? = 63
- 24.739 − 259 =
- 25.A train has 388 people in the front coaches and 256 people in the back coaches. How many people are on the train?
- 26.A train has 792 people in the front coaches and 145 people in the back coaches. How many people are on the train?
- 27.325 + 252 =
- 28.A school has 426 children. 247 of them are girls. How many boys are there?
- 29.369 + 145 =
- 30.342 + 565 =
- 31.? + 387 = 859
- 32.A school has 729 children. 264 of them are girls. How many boys are there?
- 33.A school has 948 children. 672 of them are girls. How many boys are there?
- 34.853 + 117 =
- 35.775 + ? = 933
- 36.224 + 214 =
- 37.A train has 635 people in the front coaches and 329 people in the back coaches. How many people are on the train?
- 38.368 + 550 =
- 39.? + 746 = 952
- 40.297 − ? = 13
Answer key
- 995
- 343
- 505
- 297
- 767
- 13
- 25
- 154
- 467
- 79
- 229
- 58
- 981
- 574
- 78
- 404
- 684
- 820
- 908
- 622
- 533
- 227
- 262
- 480
- 644
- 937
- 577
- 179
- 514
- 907
- 472
- 465
- 276
- 970
- 158
- 438
- 964
- 918
- 206
- 284
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets