← 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 365 · 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.543 − ? = 204
  2. 2.898 + 101 =
  3. 3.642 + ? = 841
  4. 4.A school has 710 children. 199 of them are girls. How many boys are there?
  5. 5.294 + ? = 609
  6. 6.A school has 212 children. 145 of them are girls. How many boys are there?
  7. 7.? + 899 = 999
  8. 8.? + 419 = 853
  9. 9.411 + ? = 568
  10. 10.A train has 159 people in the front coaches and 344 people in the back coaches. How many people are on the train?
  11. 11.269 + 182 =
  12. 12.278 − 230 =
  13. 13.? + 559 = 676
  14. 14.A school has 992 children. 575 of them are girls. How many boys are there?
  15. 15.434 − 363 =
  16. 16.A school has 955 children. 394 of them are girls. How many boys are there?
  17. 17.800 + 193 =
  18. 18.328 + 629 =
  19. 19.A school has 262 children. 212 of them are girls. How many boys are there?
  20. 20.A school has 996 children. 106 of them are girls. How many boys are there?
  21. 21.699 − ? = 156
  22. 22.240 − 147 =
  23. 23.466 + 480 =
  24. 24.A school has 860 children. 461 of them are girls. How many boys are there?
  25. 25.794 + 155 =
  26. 26.114 + 454 =
  27. 27.A school has 405 children. 371 of them are girls. How many boys are there?
  28. 28.506 − ? = 91
  29. 29.A train has 288 people in the front coaches and 159 people in the back coaches. How many people are on the train?
  30. 30.763 + 215 =
  31. 31.603 − ? = 170
  32. 32.827 + 115 =
  33. 33.285 + 701 =
  34. 34.753 + ? = 946
  35. 35.883 + 113 =
  36. 36.357 − 125 =
  37. 37.658 − 605 =
  38. 38.678 − ? = 109
  39. 39.A train has 787 people in the front coaches and 210 people in the back coaches. How many people are on the train?
  40. 40.136 + ? = 462

Answer key

  1. 339
  2. 999
  3. 199
  4. 511
  5. 315
  6. 67
  7. 100
  8. 434
  9. 157
  10. 503
  11. 451
  12. 48
  13. 117
  14. 417
  15. 71
  16. 561
  17. 993
  18. 957
  19. 50
  20. 890
  21. 543
  22. 93
  23. 946
  24. 399
  25. 949
  26. 568
  27. 34
  28. 415
  29. 447
  30. 978
  31. 433
  32. 942
  33. 986
  34. 193
  35. 996
  36. 232
  37. 53
  38. 569
  39. 997
  40. 326

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