← 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 548 · 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.? + 153 = 758
  2. 2.743 − ? = 467
  3. 3.? + 772 = 873
  4. 4.? − 653 = 138
  5. 5.A train has 437 people in the front coaches and 162 people in the back coaches. How many people are on the train?
  6. 6.190 + 435 =
  7. 7.313 + ? = 617
  8. 8.A train has 893 people in the front coaches and 106 people in the back coaches. How many people are on the train?
  9. 9.? + 508 = 883
  10. 10.618 + ? = 801
  11. 11.A train has 339 people in the front coaches and 190 people in the back coaches. How many people are on the train?
  12. 12.A school has 576 children. 188 of them are girls. How many boys are there?
  13. 13.206 − 162 =
  14. 14.431 + 389 =
  15. 15.A school has 608 children. 121 of them are girls. How many boys are there?
  16. 16.A train has 132 people in the front coaches and 841 people in the back coaches. How many people are on the train?
  17. 17.653 − 558 =
  18. 18.806 − ? = 108
  19. 19.422 − ? = 230
  20. 20.A school has 286 children. 254 of them are girls. How many boys are there?
  21. 21.479 − 416 =
  22. 22.724 + 186 =
  23. 23.A train has 485 people in the front coaches and 378 people in the back coaches. How many people are on the train?
  24. 24.A school has 315 children. 228 of them are girls. How many boys are there?
  25. 25.? + 515 = 763
  26. 26.521 − ? = 63
  27. 27.213 − 112 =
  28. 28.A train has 132 people in the front coaches and 458 people in the back coaches. How many people are on the train?
  29. 29.759 + 173 =
  30. 30.A train has 808 people in the front coaches and 102 people in the back coaches. How many people are on the train?
  31. 31.A school has 993 children. 226 of them are girls. How many boys are there?
  32. 32.A school has 882 children. 441 of them are girls. How many boys are there?
  33. 33.A school has 349 children. 260 of them are girls. How many boys are there?
  34. 34.720 − ? = 446
  35. 35.A train has 163 people in the front coaches and 400 people in the back coaches. How many people are on the train?
  36. 36.A train has 299 people in the front coaches and 526 people in the back coaches. How many people are on the train?
  37. 37.407 + 275 =
  38. 38.? − 561 = 75
  39. 39.548 − 126 =
  40. 40.A school has 315 children. 306 of them are girls. How many boys are there?

Answer key

  1. 605
  2. 276
  3. 101
  4. 791
  5. 599
  6. 625
  7. 304
  8. 999
  9. 375
  10. 183
  11. 529
  12. 388
  13. 44
  14. 820
  15. 487
  16. 973
  17. 95
  18. 698
  19. 192
  20. 32
  21. 63
  22. 910
  23. 863
  24. 87
  25. 248
  26. 458
  27. 101
  28. 590
  29. 932
  30. 910
  31. 767
  32. 441
  33. 89
  34. 274
  35. 563
  36. 825
  37. 682
  38. 636
  39. 422
  40. 9

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