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 718 people in the front coaches and 169 people in the back coaches. How many people are on the train?
- 2.300 − 208 =
- 3.A school has 615 children. 147 of them are girls. How many boys are there?
- 4.680 − 289 =
- 5.599 + ? = 706
- 6.968 − 901 =
- 7.152 + ? = 410
- 8.771 − 187 =
- 9.A train has 414 people in the front coaches and 368 people in the back coaches. How many people are on the train?
- 10.817 − 294 =
- 11.A train has 327 people in the front coaches and 544 people in the back coaches. How many people are on the train?
- 12.498 + 153 =
- 13.? − 558 = 321
- 14.? − 797 = 145
- 15.288 − 213 =
- 16.A school has 465 children. 302 of them are girls. How many boys are there?
- 17.301 + ? = 577
- 18.? + 473 = 920
- 19.? − 215 = 537
- 20.A school has 895 children. 401 of them are girls. How many boys are there?
- 21.? − 179 = 494
- 22.A school has 283 children. 219 of them are girls. How many boys are there?
- 23.A train has 206 people in the front coaches and 662 people in the back coaches. How many people are on the train?
- 24.231 − 221 =
- 25.? − 110 = 469
- 26.624 − ? = 135
- 27.471 − 426 =
- 28.109 + ? = 267
- 29.A train has 836 people in the front coaches and 134 people in the back coaches. How many people are on the train?
- 30.A train has 446 people in the front coaches and 544 people in the back coaches. How many people are on the train?
- 31.A school has 418 children. 151 of them are girls. How many boys are there?
- 32.A school has 502 children. 177 of them are girls. How many boys are there?
- 33.A train has 847 people in the front coaches and 123 people in the back coaches. How many people are on the train?
- 34.442 + 423 =
- 35.301 − 136 =
- 36.A train has 894 people in the front coaches and 105 people in the back coaches. How many people are on the train?
- 37.? + 623 = 778
- 38.? − 198 = 32
- 39.692 − ? = 523
- 40.664 − 540 =
Answer key
- 887
- 92
- 468
- 391
- 107
- 67
- 258
- 584
- 782
- 523
- 871
- 651
- 879
- 942
- 75
- 163
- 276
- 447
- 752
- 494
- 673
- 64
- 868
- 10
- 579
- 489
- 45
- 158
- 970
- 990
- 267
- 325
- 970
- 865
- 165
- 999
- 155
- 230
- 169
- 124
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets