← 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 905 · 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.A train has 675 people in the front coaches and 305 people in the back coaches. How many people are on the train?
  2. 2.218 − ? = 82
  3. 3.A train has 420 people in the front coaches and 575 people in the back coaches. How many people are on the train?
  4. 4.? − 196 = 750
  5. 5.337 − 125 =
  6. 6.A school has 817 children. 263 of them are girls. How many boys are there?
  7. 7.363 − 106 =
  8. 8.A train has 624 people in the front coaches and 137 people in the back coaches. How many people are on the train?
  9. 9.A train has 615 people in the front coaches and 239 people in the back coaches. How many people are on the train?
  10. 10.? + 103 = 969
  11. 11.? + 467 = 768
  12. 12.A school has 343 children. 170 of them are girls. How many boys are there?
  13. 13.? + 585 = 977
  14. 14.107 + ? = 961
  15. 15.208 − 129 =
  16. 16.258 − 102 =
  17. 17.314 + 562 =
  18. 18.A school has 287 children. 139 of them are girls. How many boys are there?
  19. 19.A school has 880 children. 782 of them are girls. How many boys are there?
  20. 20.954 − 101 =
  21. 21.? − 121 = 238
  22. 22.? − 591 = 178
  23. 23.? + 527 = 702
  24. 24.985 − 244 =
  25. 25.A school has 481 children. 381 of them are girls. How many boys are there?
  26. 26.546 − ? = 402
  27. 27.A school has 585 children. 388 of them are girls. How many boys are there?
  28. 28.726 + 192 =
  29. 29.110 + 430 =
  30. 30.283 − ? = 181
  31. 31.791 + ? = 967
  32. 32.A school has 985 children. 379 of them are girls. How many boys are there?
  33. 33.481 − 224 =
  34. 34.A train has 460 people in the front coaches and 414 people in the back coaches. How many people are on the train?
  35. 35.772 − 429 =
  36. 36.? + 111 = 877
  37. 37.422 + 544 =
  38. 38.394 − 298 =
  39. 39.286 + 252 =
  40. 40.487 − 156 =

Answer key

  1. 980
  2. 136
  3. 995
  4. 946
  5. 212
  6. 554
  7. 257
  8. 761
  9. 854
  10. 866
  11. 301
  12. 173
  13. 392
  14. 854
  15. 79
  16. 156
  17. 876
  18. 148
  19. 98
  20. 853
  21. 359
  22. 769
  23. 175
  24. 741
  25. 100
  26. 144
  27. 197
  28. 918
  29. 540
  30. 102
  31. 176
  32. 606
  33. 257
  34. 874
  35. 343
  36. 766
  37. 966
  38. 96
  39. 538
  40. 331

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