← 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 668 · 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.470 − ? = 29
  2. 2.518 − 486 =
  3. 3.383 + ? = 946
  4. 4.393 − 121 =
  5. 5.? − 233 = 124
  6. 6.? + 182 = 564
  7. 7.139 + ? = 743
  8. 8.743 − ? = 297
  9. 9.457 + ? = 928
  10. 10.A train has 345 people in the front coaches and 261 people in the back coaches. How many people are on the train?
  11. 11.604 − ? = 356
  12. 12.714 + 210 =
  13. 13.? − 109 = 574
  14. 14.212 + ? = 790
  15. 15.A train has 305 people in the front coaches and 266 people in the back coaches. How many people are on the train?
  16. 16.963 − ? = 716
  17. 17.679 − 115 =
  18. 18.508 − 369 =
  19. 19.A school has 206 children. 184 of them are girls. How many boys are there?
  20. 20.A school has 454 children. 336 of them are girls. How many boys are there?
  21. 21.A school has 720 children. 117 of them are girls. How many boys are there?
  22. 22.A train has 896 people in the front coaches and 100 people in the back coaches. How many people are on the train?
  23. 23.A train has 480 people in the front coaches and 223 people in the back coaches. How many people are on the train?
  24. 24.A school has 660 children. 261 of them are girls. How many boys are there?
  25. 25.? + 277 = 547
  26. 26.483 − ? = 122
  27. 27.458 + 224 =
  28. 28.606 − 281 =
  29. 29.A train has 219 people in the front coaches and 567 people in the back coaches. How many people are on the train?
  30. 30.692 − 537 =
  31. 31.486 − 176 =
  32. 32.? + 550 = 870
  33. 33.991 − 881 =
  34. 34.249 − 116 =
  35. 35.507 − ? = 323
  36. 36.671 + ? = 824
  37. 37.A school has 800 children. 133 of them are girls. How many boys are there?
  38. 38.? + 539 = 639
  39. 39.588 − ? = 98
  40. 40.? − 594 = 271

Answer key

  1. 441
  2. 32
  3. 563
  4. 272
  5. 357
  6. 382
  7. 604
  8. 446
  9. 471
  10. 606
  11. 248
  12. 924
  13. 683
  14. 578
  15. 571
  16. 247
  17. 564
  18. 139
  19. 22
  20. 118
  21. 603
  22. 996
  23. 703
  24. 399
  25. 270
  26. 361
  27. 682
  28. 325
  29. 786
  30. 155
  31. 310
  32. 320
  33. 110
  34. 133
  35. 184
  36. 153
  37. 667
  38. 100
  39. 490
  40. 865

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