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.443 − 218 =
- 2.256 − 169 =
- 3.378 + 501 =
- 4.160 + 244 =
- 5.A train has 781 people in the front coaches and 200 people in the back coaches. How many people are on the train?
- 6.134 + 630 =
- 7.750 + ? = 930
- 8.A train has 485 people in the front coaches and 213 people in the back coaches. How many people are on the train?
- 9.649 − 341 =
- 10.? + 125 = 861
- 11.601 + 349 =
- 12.? + 575 = 827
- 13.? − 567 = 129
- 14.A train has 209 people in the front coaches and 417 people in the back coaches. How many people are on the train?
- 15.438 + ? = 891
- 16.407 − 110 =
- 17.A school has 938 children. 254 of them are girls. How many boys are there?
- 18.A train has 341 people in the front coaches and 306 people in the back coaches. How many people are on the train?
- 19.399 + 191 =
- 20.? − 170 = 134
- 21.A school has 270 children. 252 of them are girls. How many boys are there?
- 22.290 + 503 =
- 23.? − 292 = 76
- 24.265 − 254 =
- 25.637 + 160 =
- 26.A school has 995 children. 663 of them are girls. How many boys are there?
- 27.466 − 456 =
- 28.926 − ? = 272
- 29.814 − 503 =
- 30.A train has 638 people in the front coaches and 168 people in the back coaches. How many people are on the train?
- 31.A train has 269 people in the front coaches and 405 people in the back coaches. How many people are on the train?
- 32.102 + ? = 598
- 33.299 − 156 =
- 34.? + 400 = 994
- 35.? − 663 = 195
- 36.A train has 874 people in the front coaches and 104 people in the back coaches. How many people are on the train?
- 37.297 − ? = 58
- 38.A school has 409 children. 182 of them are girls. How many boys are there?
- 39.A train has 342 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 40.A train has 569 people in the front coaches and 290 people in the back coaches. How many people are on the train?
Answer key
- 225
- 87
- 879
- 404
- 981
- 764
- 180
- 698
- 308
- 736
- 950
- 252
- 696
- 626
- 453
- 297
- 684
- 647
- 590
- 304
- 18
- 793
- 368
- 11
- 797
- 332
- 10
- 654
- 311
- 806
- 674
- 496
- 143
- 594
- 858
- 978
- 239
- 227
- 443
- 859
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets