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.626 − 161 =
- 2.442 − 341 =
- 3.? − 154 = 246
- 4.434 + ? = 638
- 5.? + 588 = 823
- 6.A school has 882 children. 189 of them are girls. How many boys are there?
- 7.691 − 170 =
- 8.415 − 310 =
- 9.A school has 746 children. 295 of them are girls. How many boys are there?
- 10.866 − 577 =
- 11.? + 668 = 817
- 12.900 − 883 =
- 13.289 − ? = 177
- 14.648 − 216 =
- 15.A school has 259 children. 142 of them are girls. How many boys are there?
- 16.740 − ? = 460
- 17.A train has 433 people in the front coaches and 196 people in the back coaches. How many people are on the train?
- 18.A train has 215 people in the front coaches and 610 people in the back coaches. How many people are on the train?
- 19.A train has 368 people in the front coaches and 400 people in the back coaches. How many people are on the train?
- 20.211 − 135 =
- 21.? + 337 = 497
- 22.655 − 438 =
- 23.403 − 130 =
- 24.A school has 561 children. 292 of them are girls. How many boys are there?
- 25.834 + ? = 989
- 26.788 + 171 =
- 27.803 + 183 =
- 28.787 − 598 =
- 29.A school has 850 children. 184 of them are girls. How many boys are there?
- 30.696 − 305 =
- 31.988 − 244 =
- 32.A school has 271 children. 209 of them are girls. How many boys are there?
- 33.? + 168 = 711
- 34.A school has 578 children. 377 of them are girls. How many boys are there?
- 35.A train has 105 people in the front coaches and 341 people in the back coaches. How many people are on the train?
- 36.312 − 267 =
- 37.A train has 805 people in the front coaches and 112 people in the back coaches. How many people are on the train?
- 38.297 − 102 =
- 39.A train has 135 people in the front coaches and 580 people in the back coaches. How many people are on the train?
- 40.A train has 193 people in the front coaches and 108 people in the back coaches. How many people are on the train?
Answer key
- 465
- 101
- 400
- 204
- 235
- 693
- 521
- 105
- 451
- 289
- 149
- 17
- 112
- 432
- 117
- 280
- 629
- 825
- 768
- 76
- 160
- 217
- 273
- 269
- 155
- 959
- 986
- 189
- 666
- 391
- 744
- 62
- 543
- 201
- 446
- 45
- 917
- 195
- 715
- 301
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets