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 school has 701 children. 147 of them are girls. How many boys are there?
- 2.A train has 172 people in the front coaches and 751 people in the back coaches. How many people are on the train?
- 3.128 + 737 =
- 4.? − 131 = 456
- 5.769 + 119 =
- 6.368 − 152 =
- 7.736 − 145 =
- 8.576 + ? = 843
- 9.A school has 944 children. 182 of them are girls. How many boys are there?
- 10.A train has 870 people in the front coaches and 127 people in the back coaches. How many people are on the train?
- 11.331 − 307 =
- 12.687 + ? = 824
- 13.289 − ? = 145
- 14.706 − 118 =
- 15.A train has 233 people in the front coaches and 635 people in the back coaches. How many people are on the train?
- 16.A school has 515 children. 341 of them are girls. How many boys are there?
- 17.355 + 468 =
- 18.A train has 295 people in the front coaches and 343 people in the back coaches. How many people are on the train?
- 19.137 + 713 =
- 20.A school has 336 children. 158 of them are girls. How many boys are there?
- 21.387 − ? = 81
- 22.580 + 241 =
- 23.382 + 123 =
- 24.A school has 984 children. 947 of them are girls. How many boys are there?
- 25.A train has 504 people in the front coaches and 477 people in the back coaches. How many people are on the train?
- 26.? − 535 = 118
- 27.632 + ? = 908
- 28.A train has 303 people in the front coaches and 610 people in the back coaches. How many people are on the train?
- 29.844 + 135 =
- 30.A school has 371 children. 292 of them are girls. How many boys are there?
- 31.A school has 733 children. 143 of them are girls. How many boys are there?
- 32.A train has 876 people in the front coaches and 113 people in the back coaches. How many people are on the train?
- 33.927 − 555 =
- 34.A school has 459 children. 246 of them are girls. How many boys are there?
- 35.A school has 400 children. 173 of them are girls. How many boys are there?
- 36.714 − 143 =
- 37.A train has 393 people in the front coaches and 244 people in the back coaches. How many people are on the train?
- 38.767 − 107 =
- 39.867 − 551 =
- 40.310 + 254 =
Answer key
- 554
- 923
- 865
- 587
- 888
- 216
- 591
- 267
- 762
- 997
- 24
- 137
- 144
- 588
- 868
- 174
- 823
- 638
- 850
- 178
- 306
- 821
- 505
- 37
- 981
- 653
- 276
- 913
- 979
- 79
- 590
- 989
- 372
- 213
- 227
- 571
- 637
- 660
- 316
- 564
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets