← 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 995 · 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.690 + ? = 986
  2. 2.907 − 286 =
  3. 3.A train has 567 people in the front coaches and 347 people in the back coaches. How many people are on the train?
  4. 4.A school has 725 children. 505 of them are girls. How many boys are there?
  5. 5.857 + 123 =
  6. 6.735 + 116 =
  7. 7.? + 135 = 397
  8. 8.366 + 628 =
  9. 9.A school has 537 children. 444 of them are girls. How many boys are there?
  10. 10.A train has 145 people in the front coaches and 853 people in the back coaches. How many people are on the train?
  11. 11.A school has 316 children. 130 of them are girls. How many boys are there?
  12. 12.787 + 146 =
  13. 13.526 − 263 =
  14. 14.207 + ? = 606
  15. 15.A school has 873 children. 380 of them are girls. How many boys are there?
  16. 16.437 + ? = 770
  17. 17.A train has 752 people in the front coaches and 147 people in the back coaches. How many people are on the train?
  18. 18.A train has 135 people in the front coaches and 583 people in the back coaches. How many people are on the train?
  19. 19.872 − 108 =
  20. 20.817 + 111 =
  21. 21.393 − 234 =
  22. 22.? − 154 = 111
  23. 23.361 + 236 =
  24. 24.700 − 253 =
  25. 25.321 + 269 =
  26. 26.747 + 156 =
  27. 27.347 − 220 =
  28. 28.A school has 899 children. 219 of them are girls. How many boys are there?
  29. 29.633 − 404 =
  30. 30.A school has 950 children. 313 of them are girls. How many boys are there?
  31. 31.? + 376 = 530
  32. 32.A train has 781 people in the front coaches and 146 people in the back coaches. How many people are on the train?
  33. 33.216 + 261 =
  34. 34.A school has 364 children. 135 of them are girls. How many boys are there?
  35. 35.680 − 101 =
  36. 36.227 + 247 =
  37. 37.531 − ? = 51
  38. 38.554 + ? = 730
  39. 39.267 + 722 =
  40. 40.554 + 282 =

Answer key

  1. 296
  2. 621
  3. 914
  4. 220
  5. 980
  6. 851
  7. 262
  8. 994
  9. 93
  10. 998
  11. 186
  12. 933
  13. 263
  14. 399
  15. 493
  16. 333
  17. 899
  18. 718
  19. 764
  20. 928
  21. 159
  22. 265
  23. 597
  24. 447
  25. 590
  26. 903
  27. 127
  28. 680
  29. 229
  30. 637
  31. 154
  32. 927
  33. 477
  34. 229
  35. 579
  36. 474
  37. 480
  38. 176
  39. 989
  40. 836

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