← 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 352 · 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.? − 158 = 155
  2. 2.113 + 238 =
  3. 3.A school has 967 children. 232 of them are girls. How many boys are there?
  4. 4.427 − 393 =
  5. 5.482 − 138 =
  6. 6.356 + ? = 859
  7. 7.140 + 749 =
  8. 8.A train has 506 people in the front coaches and 385 people in the back coaches. How many people are on the train?
  9. 9.557 − ? = 106
  10. 10.? − 613 = 333
  11. 11.A school has 287 children. 230 of them are girls. How many boys are there?
  12. 12.A train has 213 people in the front coaches and 152 people in the back coaches. How many people are on the train?
  13. 13.682 + 307 =
  14. 14.596 + 206 =
  15. 15.859 + ? = 965
  16. 16.228 − 158 =
  17. 17.341 − 227 =
  18. 18.A train has 508 people in the front coaches and 419 people in the back coaches. How many people are on the train?
  19. 19.A train has 775 people in the front coaches and 102 people in the back coaches. How many people are on the train?
  20. 20.933 − ? = 618
  21. 21.261 − 257 =
  22. 22.109 + 108 =
  23. 23.431 − 242 =
  24. 24.737 + 219 =
  25. 25.313 + 333 =
  26. 26.A train has 856 people in the front coaches and 105 people in the back coaches. How many people are on the train?
  27. 27.545 + 166 =
  28. 28.A train has 683 people in the front coaches and 291 people in the back coaches. How many people are on the train?
  29. 29.237 + 287 =
  30. 30.957 − ? = 543
  31. 31.? + 317 = 866
  32. 32.A train has 580 people in the front coaches and 100 people in the back coaches. How many people are on the train?
  33. 33.A train has 213 people in the front coaches and 595 people in the back coaches. How many people are on the train?
  34. 34.170 + 610 =
  35. 35.353 + 148 =
  36. 36.A school has 699 children. 606 of them are girls. How many boys are there?
  37. 37.? − 203 = 3
  38. 38.A train has 353 people in the front coaches and 400 people in the back coaches. How many people are on the train?
  39. 39.? − 160 = 614
  40. 40.610 − ? = 133

Answer key

  1. 313
  2. 351
  3. 735
  4. 34
  5. 344
  6. 503
  7. 889
  8. 891
  9. 451
  10. 946
  11. 57
  12. 365
  13. 989
  14. 802
  15. 106
  16. 70
  17. 114
  18. 927
  19. 877
  20. 315
  21. 4
  22. 217
  23. 189
  24. 956
  25. 646
  26. 961
  27. 711
  28. 974
  29. 524
  30. 414
  31. 549
  32. 680
  33. 808
  34. 780
  35. 501
  36. 93
  37. 206
  38. 753
  39. 774
  40. 477

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