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.290 − 126 =
- 2.A train has 741 people in the front coaches and 234 people in the back coaches. How many people are on the train?
- 3.A train has 137 people in the front coaches and 794 people in the back coaches. How many people are on the train?
- 4.A school has 319 children. 195 of them are girls. How many boys are there?
- 5.401 + 561 =
- 6.893 − 159 =
- 7.427 − ? = 9
- 8.648 − 382 =
- 9.A school has 796 children. 560 of them are girls. How many boys are there?
- 10.A train has 172 people in the front coaches and 224 people in the back coaches. How many people are on the train?
- 11.420 − 123 =
- 12.653 − 134 =
- 13.A school has 839 children. 834 of them are girls. How many boys are there?
- 14.754 + 114 =
- 15.A train has 480 people in the front coaches and 483 people in the back coaches. How many people are on the train?
- 16.204 − 189 =
- 17.354 − ? = 61
- 18.? − 895 = 79
- 19.A school has 964 children. 587 of them are girls. How many boys are there?
- 20.? − 216 = 125
- 21.282 + 580 =
- 22.834 + 164 =
- 23.A train has 406 people in the front coaches and 163 people in the back coaches. How many people are on the train?
- 24.A school has 429 children. 427 of them are girls. How many boys are there?
- 25.? − 309 = 38
- 26.A train has 655 people in the front coaches and 227 people in the back coaches. How many people are on the train?
- 27.265 + 481 =
- 28.A train has 763 people in the front coaches and 191 people in the back coaches. How many people are on the train?
- 29.? + 533 = 818
- 30.882 + ? = 990
- 31.A school has 836 children. 769 of them are girls. How many boys are there?
- 32.A train has 625 people in the front coaches and 210 people in the back coaches. How many people are on the train?
- 33.A train has 113 people in the front coaches and 652 people in the back coaches. How many people are on the train?
- 34.232 − ? = 101
- 35.740 − ? = 285
- 36.A school has 605 children. 107 of them are girls. How many boys are there?
- 37.A school has 292 children. 252 of them are girls. How many boys are there?
- 38.733 − 427 =
- 39.635 − 549 =
- 40.A train has 101 people in the front coaches and 484 people in the back coaches. How many people are on the train?
Answer key
- 164
- 975
- 931
- 124
- 962
- 734
- 418
- 266
- 236
- 396
- 297
- 519
- 5
- 868
- 963
- 15
- 293
- 974
- 377
- 341
- 862
- 998
- 569
- 2
- 347
- 882
- 746
- 954
- 285
- 108
- 67
- 835
- 765
- 131
- 455
- 498
- 40
- 306
- 86
- 585
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets