← 3-digit addition and subtraction lesson New set →

Class 3 Maths Worksheet: Addition and Subtraction

Maths worksheets lesson 17: 3-digit addition and subtraction · Set 154 · 40 sums
TalentJR

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. 1.749 − ? = 156
  2. 2.A school has 993 children. 552 of them are girls. How many boys are there?
  3. 3.353 − ? = 43
  4. 4.727 + ? = 936
  5. 5.889 − ? = 275
  6. 6.A train has 769 people in the front coaches and 196 people in the back coaches. How many people are on the train?
  7. 7.453 − ? = 281
  8. 8.A train has 815 people in the front coaches and 140 people in the back coaches. How many people are on the train?
  9. 9.A train has 490 people in the front coaches and 292 people in the back coaches. How many people are on the train?
  10. 10.? − 127 = 432
  11. 11.A train has 599 people in the front coaches and 380 people in the back coaches. How many people are on the train?
  12. 12.499 + 154 =
  13. 13.? + 383 = 714
  14. 14.647 + ? = 767
  15. 15.823 − 600 =
  16. 16.459 + 411 =
  17. 17.A train has 366 people in the front coaches and 159 people in the back coaches. How many people are on the train?
  18. 18.886 − ? = 316
  19. 19.314 − 286 =
  20. 20.358 + 221 =
  21. 21.463 − 291 =
  22. 22.A train has 547 people in the front coaches and 362 people in the back coaches. How many people are on the train?
  23. 23.A school has 336 children. 131 of them are girls. How many boys are there?
  24. 24.781 − 467 =
  25. 25.? − 361 = 415
  26. 26.A train has 360 people in the front coaches and 512 people in the back coaches. How many people are on the train?
  27. 27.585 + 114 =
  28. 28.398 + 154 =
  29. 29.281 + ? = 399
  30. 30.A train has 422 people in the front coaches and 352 people in the back coaches. How many people are on the train?
  31. 31.695 + 179 =
  32. 32.A school has 634 children. 364 of them are girls. How many boys are there?
  33. 33.? − 183 = 345
  34. 34.640 − 511 =
  35. 35.A school has 626 children. 346 of them are girls. How many boys are there?
  36. 36.A train has 866 people in the front coaches and 101 people in the back coaches. How many people are on the train?
  37. 37.226 + 129 =
  38. 38.267 − ? = 114
  39. 39.? + 101 = 749
  40. 40.? + 691 = 856

Answer key

  1. 593
  2. 441
  3. 310
  4. 209
  5. 614
  6. 965
  7. 172
  8. 955
  9. 782
  10. 559
  11. 979
  12. 653
  13. 331
  14. 120
  15. 223
  16. 870
  17. 525
  18. 570
  19. 28
  20. 579
  21. 172
  22. 909
  23. 205
  24. 314
  25. 776
  26. 872
  27. 699
  28. 552
  29. 118
  30. 774
  31. 874
  32. 270
  33. 528
  34. 129
  35. 280
  36. 967
  37. 355
  38. 153
  39. 648
  40. 165

Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets