← 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 116 · 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.195 + ? = 778
  2. 2.A school has 646 children. 233 of them are girls. How many boys are there?
  3. 3.134 + 552 =
  4. 4.607 + 230 =
  5. 5.667 + 205 =
  6. 6.490 + ? = 886
  7. 7.314 + 353 =
  8. 8.A train has 669 people in the front coaches and 245 people in the back coaches. How many people are on the train?
  9. 9.573 − 537 =
  10. 10.594 − 348 =
  11. 11.149 + 525 =
  12. 12.727 − ? = 461
  13. 13.150 + 721 =
  14. 14.320 − ? = 45
  15. 15.220 + ? = 440
  16. 16.830 − 776 =
  17. 17.293 + ? = 619
  18. 18.346 + 241 =
  19. 19.947 − 934 =
  20. 20.A school has 584 children. 559 of them are girls. How many boys are there?
  21. 21.A school has 220 children. 124 of them are girls. How many boys are there?
  22. 22.759 + 184 =
  23. 23.651 − ? = 83
  24. 24.A school has 776 children. 655 of them are girls. How many boys are there?
  25. 25.A train has 759 people in the front coaches and 146 people in the back coaches. How many people are on the train?
  26. 26.A train has 132 people in the front coaches and 473 people in the back coaches. How many people are on the train?
  27. 27.842 − 352 =
  28. 28.? + 301 = 423
  29. 29.A train has 253 people in the front coaches and 194 people in the back coaches. How many people are on the train?
  30. 30.A train has 717 people in the front coaches and 107 people in the back coaches. How many people are on the train?
  31. 31.579 + ? = 945
  32. 32.? − 523 = 220
  33. 33.A school has 696 children. 481 of them are girls. How many boys are there?
  34. 34.467 − 157 =
  35. 35.A train has 837 people in the front coaches and 124 people in the back coaches. How many people are on the train?
  36. 36.383 − ? = 187
  37. 37.315 + 638 =
  38. 38.A train has 898 people in the front coaches and 100 people in the back coaches. How many people are on the train?
  39. 39.901 − 102 =
  40. 40.A train has 803 people in the front coaches and 141 people in the back coaches. How many people are on the train?

Answer key

  1. 583
  2. 413
  3. 686
  4. 837
  5. 872
  6. 396
  7. 667
  8. 914
  9. 36
  10. 246
  11. 674
  12. 266
  13. 871
  14. 275
  15. 220
  16. 54
  17. 326
  18. 587
  19. 13
  20. 25
  21. 96
  22. 943
  23. 568
  24. 121
  25. 905
  26. 605
  27. 490
  28. 122
  29. 447
  30. 824
  31. 366
  32. 743
  33. 215
  34. 310
  35. 961
  36. 196
  37. 953
  38. 998
  39. 799
  40. 944

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