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.866 − 255 =
- 2.341 − ? = 236
- 3.808 − 559 =
- 4.654 − 181 =
- 5.285 − ? = 72
- 6.455 + 254 =
- 7.A school has 815 children. 216 of them are girls. How many boys are there?
- 8.545 − ? = 137
- 9.482 − 446 =
- 10.A train has 296 people in the front coaches and 298 people in the back coaches. How many people are on the train?
- 11.258 + ? = 748
- 12.287 − ? = 160
- 13.120 + 154 =
- 14.? + 532 = 733
- 15.293 − ? = 117
- 16.241 − 172 =
- 17.428 − 234 =
- 18.A school has 931 children. 470 of them are girls. How many boys are there?
- 19.A train has 228 people in the front coaches and 473 people in the back coaches. How many people are on the train?
- 20.? − 356 = 609
- 21.A train has 878 people in the front coaches and 114 people in the back coaches. How many people are on the train?
- 22.446 + ? = 589
- 23.391 + 101 =
- 24.A train has 612 people in the front coaches and 318 people in the back coaches. How many people are on the train?
- 25.A train has 132 people in the front coaches and 522 people in the back coaches. How many people are on the train?
- 26.A school has 454 children. 391 of them are girls. How many boys are there?
- 27.106 + 277 =
- 28.? − 151 = 453
- 29.? − 105 = 163
- 30.A school has 457 children. 422 of them are girls. How many boys are there?
- 31.A school has 777 children. 126 of them are girls. How many boys are there?
- 32.616 + 296 =
- 33.614 + ? = 979
- 34.723 − 576 =
- 35.268 − 118 =
- 36.A school has 854 children. 691 of them are girls. How many boys are there?
- 37.A train has 468 people in the front coaches and 321 people in the back coaches. How many people are on the train?
- 38.A school has 382 children. 142 of them are girls. How many boys are there?
- 39.? + 288 = 608
- 40.A school has 669 children. 537 of them are girls. How many boys are there?
Answer key
- 611
- 105
- 249
- 473
- 213
- 709
- 599
- 408
- 36
- 594
- 490
- 127
- 274
- 201
- 176
- 69
- 194
- 461
- 701
- 965
- 992
- 143
- 492
- 930
- 654
- 63
- 383
- 604
- 268
- 35
- 651
- 912
- 365
- 147
- 150
- 163
- 789
- 240
- 320
- 132
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets