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.431 − 327 =
- 2.A school has 571 children. 239 of them are girls. How many boys are there?
- 3.A train has 518 people in the front coaches and 185 people in the back coaches. How many people are on the train?
- 4.528 − 263 =
- 5.A train has 795 people in the front coaches and 175 people in the back coaches. How many people are on the train?
- 6.669 + 214 =
- 7.557 − 166 =
- 8.A train has 128 people in the front coaches and 306 people in the back coaches. How many people are on the train?
- 9.? + 278 = 634
- 10.A school has 540 children. 533 of them are girls. How many boys are there?
- 11.406 − 335 =
- 12.208 + 155 =
- 13.752 − 146 =
- 14.A train has 351 people in the front coaches and 327 people in the back coaches. How many people are on the train?
- 15.351 − 161 =
- 16.A train has 385 people in the front coaches and 213 people in the back coaches. How many people are on the train?
- 17.369 + 100 =
- 18.? − 207 = 125
- 19.424 + ? = 805
- 20.? + 309 = 826
- 21.A school has 694 children. 134 of them are girls. How many boys are there?
- 22.413 − 166 =
- 23.A train has 188 people in the front coaches and 672 people in the back coaches. How many people are on the train?
- 24.? − 249 = 108
- 25.912 − 492 =
- 26.? + 719 = 855
- 27.379 − ? = 118
- 28.A train has 166 people in the front coaches and 730 people in the back coaches. How many people are on the train?
- 29.A train has 360 people in the front coaches and 606 people in the back coaches. How many people are on the train?
- 30.A train has 791 people in the front coaches and 203 people in the back coaches. How many people are on the train?
- 31.400 + 526 =
- 32.225 − 158 =
- 33.? − 148 = 318
- 34.752 + ? = 949
- 35.A train has 152 people in the front coaches and 667 people in the back coaches. How many people are on the train?
- 36.490 + 416 =
- 37.? − 334 = 30
- 38.527 + 147 =
- 39.486 + 395 =
- 40.A school has 663 children. 198 of them are girls. How many boys are there?
Answer key
- 104
- 332
- 703
- 265
- 970
- 883
- 391
- 434
- 356
- 7
- 71
- 363
- 606
- 678
- 190
- 598
- 469
- 332
- 381
- 517
- 560
- 247
- 860
- 357
- 420
- 136
- 261
- 896
- 966
- 994
- 926
- 67
- 466
- 197
- 819
- 906
- 364
- 674
- 881
- 465
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets