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.282 + ? = 975
- 2.435 − 339 =
- 3.A train has 254 people in the front coaches and 212 people in the back coaches. How many people are on the train?
- 4.747 + ? = 902
- 5.? − 803 = 147
- 6.A train has 885 people in the front coaches and 108 people in the back coaches. How many people are on the train?
- 7.431 + ? = 880
- 8.A train has 238 people in the front coaches and 112 people in the back coaches. How many people are on the train?
- 9.789 − ? = 530
- 10.606 − 236 =
- 11.A school has 850 children. 586 of them are girls. How many boys are there?
- 12.300 + ? = 683
- 13.649 + 198 =
- 14.? − 131 = 76
- 15.231 + ? = 339
- 16.A school has 948 children. 372 of them are girls. How many boys are there?
- 17.755 − ? = 29
- 18.A train has 358 people in the front coaches and 442 people in the back coaches. How many people are on the train?
- 19.643 − 269 =
- 20.150 + 358 =
- 21.552 − ? = 406
- 22.681 − ? = 1
- 23.A school has 327 children. 128 of them are girls. How many boys are there?
- 24.A school has 802 children. 128 of them are girls. How many boys are there?
- 25.A school has 639 children. 609 of them are girls. How many boys are there?
- 26.152 + 672 =
- 27.838 − 733 =
- 28.? − 871 = 52
- 29.489 − 369 =
- 30.A train has 232 people in the front coaches and 684 people in the back coaches. How many people are on the train?
- 31.293 − 206 =
- 32.775 + ? = 880
- 33.? + 656 = 809
- 34.200 + 312 =
- 35.571 + ? = 975
- 36.615 + 371 =
- 37.? − 219 = 611
- 38.A train has 718 people in the front coaches and 272 people in the back coaches. How many people are on the train?
- 39.A school has 996 children. 305 of them are girls. How many boys are there?
- 40.A school has 247 children. 163 of them are girls. How many boys are there?
Answer key
- 693
- 96
- 466
- 155
- 950
- 993
- 449
- 350
- 259
- 370
- 264
- 383
- 847
- 207
- 108
- 576
- 726
- 800
- 374
- 508
- 146
- 680
- 199
- 674
- 30
- 824
- 105
- 923
- 120
- 916
- 87
- 105
- 153
- 512
- 404
- 986
- 830
- 990
- 691
- 84
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets