← 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 148 · 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.? − 478 = 33
  2. 2.234 − 146 =
  3. 3.482 − 349 =
  4. 4.517 − ? = 158
  5. 5.149 + 813 =
  6. 6.613 + ? = 886
  7. 7.462 − 276 =
  8. 8.214 + 719 =
  9. 9.A school has 674 children. 337 of them are girls. How many boys are there?
  10. 10.622 − 550 =
  11. 11.A train has 583 people in the front coaches and 253 people in the back coaches. How many people are on the train?
  12. 12.? + 358 = 962
  13. 13.A train has 698 people in the front coaches and 198 people in the back coaches. How many people are on the train?
  14. 14.498 + ? = 694
  15. 15.A train has 720 people in the front coaches and 214 people in the back coaches. How many people are on the train?
  16. 16.233 + ? = 503
  17. 17.265 − 138 =
  18. 18.555 + 274 =
  19. 19.A train has 590 people in the front coaches and 340 people in the back coaches. How many people are on the train?
  20. 20.589 + 218 =
  21. 21.226 − 107 =
  22. 22.489 + ? = 852
  23. 23.? + 362 = 826
  24. 24.162 + ? = 768
  25. 25.A school has 625 children. 507 of them are girls. How many boys are there?
  26. 26.783 + 162 =
  27. 27.A school has 439 children. 152 of them are girls. How many boys are there?
  28. 28.A train has 249 people in the front coaches and 235 people in the back coaches. How many people are on the train?
  29. 29.A train has 211 people in the front coaches and 729 people in the back coaches. How many people are on the train?
  30. 30.? + 276 = 788
  31. 31.A train has 354 people in the front coaches and 547 people in the back coaches. How many people are on the train?
  32. 32.A train has 705 people in the front coaches and 126 people in the back coaches. How many people are on the train?
  33. 33.819 + ? = 945
  34. 34.A train has 730 people in the front coaches and 119 people in the back coaches. How many people are on the train?
  35. 35.A train has 359 people in the front coaches and 544 people in the back coaches. How many people are on the train?
  36. 36.866 + ? = 966
  37. 37.470 + 494 =
  38. 38.225 − 221 =
  39. 39.? + 459 = 956
  40. 40.A school has 389 children. 299 of them are girls. How many boys are there?

Answer key

  1. 511
  2. 88
  3. 133
  4. 359
  5. 962
  6. 273
  7. 186
  8. 933
  9. 337
  10. 72
  11. 836
  12. 604
  13. 896
  14. 196
  15. 934
  16. 270
  17. 127
  18. 829
  19. 930
  20. 807
  21. 119
  22. 363
  23. 464
  24. 606
  25. 118
  26. 945
  27. 287
  28. 484
  29. 940
  30. 512
  31. 901
  32. 831
  33. 126
  34. 849
  35. 903
  36. 100
  37. 964
  38. 4
  39. 497
  40. 90

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