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 422 people in the front coaches and 373 people in the back coaches. How many people are on the train?
- 2.448 − 315 =
- 3.959 − ? = 698
- 4.595 + ? = 930
- 5.A train has 182 people in the front coaches and 232 people in the back coaches. How many people are on the train?
- 6.304 + 635 =
- 7.A school has 571 children. 497 of them are girls. How many boys are there?
- 8.A train has 737 people in the front coaches and 131 people in the back coaches. How many people are on the train?
- 9.154 + 125 =
- 10.A school has 217 children. 105 of them are girls. How many boys are there?
- 11.268 + 219 =
- 12.A school has 766 children. 676 of them are girls. How many boys are there?
- 13.969 − 575 =
- 14.? − 204 = 192
- 15.881 − 420 =
- 16.885 − 776 =
- 17.987 − 148 =
- 18.? + 715 = 974
- 19.A school has 799 children. 273 of them are girls. How many boys are there?
- 20.355 − 159 =
- 21.A school has 811 children. 743 of them are girls. How many boys are there?
- 22.741 + ? = 996
- 23.A school has 645 children. 566 of them are girls. How many boys are there?
- 24.185 + 734 =
- 25.593 − 255 =
- 26.A school has 917 children. 556 of them are girls. How many boys are there?
- 27.A train has 307 people in the front coaches and 472 people in the back coaches. How many people are on the train?
- 28.300 − 281 =
- 29.372 + 236 =
- 30.A train has 456 people in the front coaches and 202 people in the back coaches. How many people are on the train?
- 31.213 − ? = 59
- 32.? + 541 = 918
- 33.A school has 559 children. 406 of them are girls. How many boys are there?
- 34.233 − 155 =
- 35.A train has 154 people in the front coaches and 119 people in the back coaches. How many people are on the train?
- 36.444 − 296 =
- 37.586 − 448 =
- 38.132 + ? = 910
- 39.630 − 355 =
- 40.744 + 131 =
Answer key
- 795
- 133
- 261
- 335
- 414
- 939
- 74
- 868
- 279
- 112
- 487
- 90
- 394
- 396
- 461
- 109
- 839
- 259
- 526
- 196
- 68
- 255
- 79
- 919
- 338
- 361
- 779
- 19
- 608
- 658
- 154
- 377
- 153
- 78
- 273
- 148
- 138
- 778
- 275
- 875
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets