← 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 577 · 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.? + 675 = 921
  2. 2.350 − 174 =
  3. 3.623 + ? = 961
  4. 4.A school has 615 children. 546 of them are girls. How many boys are there?
  5. 5.801 − 695 =
  6. 6.856 + 139 =
  7. 7.278 + 500 =
  8. 8.171 + ? = 559
  9. 9.773 − ? = 578
  10. 10.284 + 486 =
  11. 11.235 + 688 =
  12. 12.693 + 261 =
  13. 13.354 − ? = 134
  14. 14.A train has 636 people in the front coaches and 242 people in the back coaches. How many people are on the train?
  15. 15.412 − 146 =
  16. 16.A school has 477 children. 139 of them are girls. How many boys are there?
  17. 17.757 − 136 =
  18. 18.A train has 234 people in the front coaches and 673 people in the back coaches. How many people are on the train?
  19. 19.A train has 360 people in the front coaches and 638 people in the back coaches. How many people are on the train?
  20. 20.521 − 186 =
  21. 21.471 + 106 =
  22. 22.? + 666 = 908
  23. 23.A school has 232 children. 131 of them are girls. How many boys are there?
  24. 24.? − 268 = 528
  25. 25.330 − 194 =
  26. 26.A train has 765 people in the front coaches and 160 people in the back coaches. How many people are on the train?
  27. 27.A train has 899 people in the front coaches and 100 people in the back coaches. How many people are on the train?
  28. 28.606 − ? = 168
  29. 29.A train has 824 people in the front coaches and 138 people in the back coaches. How many people are on the train?
  30. 30.? + 299 = 677
  31. 31.329 + 480 =
  32. 32.802 + ? = 929
  33. 33.A school has 560 children. 520 of them are girls. How many boys are there?
  34. 34.892 − ? = 595
  35. 35.A school has 987 children. 510 of them are girls. How many boys are there?
  36. 36.730 + ? = 894
  37. 37.747 + ? = 885
  38. 38.404 + 493 =
  39. 39.307 + 179 =
  40. 40.720 + 133 =

Answer key

  1. 246
  2. 176
  3. 338
  4. 69
  5. 106
  6. 995
  7. 778
  8. 388
  9. 195
  10. 770
  11. 923
  12. 954
  13. 220
  14. 878
  15. 266
  16. 338
  17. 621
  18. 907
  19. 998
  20. 335
  21. 577
  22. 242
  23. 101
  24. 796
  25. 136
  26. 925
  27. 999
  28. 438
  29. 962
  30. 378
  31. 809
  32. 127
  33. 40
  34. 297
  35. 477
  36. 164
  37. 138
  38. 897
  39. 486
  40. 853

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