← 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 787 · 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.866 − 255 =
  2. 2.341 − ? = 236
  3. 3.808 − 559 =
  4. 4.654 − 181 =
  5. 5.285 − ? = 72
  6. 6.455 + 254 =
  7. 7.A school has 815 children. 216 of them are girls. How many boys are there?
  8. 8.545 − ? = 137
  9. 9.482 − 446 =
  10. 10.A train has 296 people in the front coaches and 298 people in the back coaches. How many people are on the train?
  11. 11.258 + ? = 748
  12. 12.287 − ? = 160
  13. 13.120 + 154 =
  14. 14.? + 532 = 733
  15. 15.293 − ? = 117
  16. 16.241 − 172 =
  17. 17.428 − 234 =
  18. 18.A school has 931 children. 470 of them are girls. How many boys are there?
  19. 19.A train has 228 people in the front coaches and 473 people in the back coaches. How many people are on the train?
  20. 20.? − 356 = 609
  21. 21.A train has 878 people in the front coaches and 114 people in the back coaches. How many people are on the train?
  22. 22.446 + ? = 589
  23. 23.391 + 101 =
  24. 24.A train has 612 people in the front coaches and 318 people in the back coaches. How many people are on the train?
  25. 25.A train has 132 people in the front coaches and 522 people in the back coaches. How many people are on the train?
  26. 26.A school has 454 children. 391 of them are girls. How many boys are there?
  27. 27.106 + 277 =
  28. 28.? − 151 = 453
  29. 29.? − 105 = 163
  30. 30.A school has 457 children. 422 of them are girls. How many boys are there?
  31. 31.A school has 777 children. 126 of them are girls. How many boys are there?
  32. 32.616 + 296 =
  33. 33.614 + ? = 979
  34. 34.723 − 576 =
  35. 35.268 − 118 =
  36. 36.A school has 854 children. 691 of them are girls. How many boys are there?
  37. 37.A train has 468 people in the front coaches and 321 people in the back coaches. How many people are on the train?
  38. 38.A school has 382 children. 142 of them are girls. How many boys are there?
  39. 39.? + 288 = 608
  40. 40.A school has 669 children. 537 of them are girls. How many boys are there?

Answer key

  1. 611
  2. 105
  3. 249
  4. 473
  5. 213
  6. 709
  7. 599
  8. 408
  9. 36
  10. 594
  11. 490
  12. 127
  13. 274
  14. 201
  15. 176
  16. 69
  17. 194
  18. 461
  19. 701
  20. 965
  21. 992
  22. 143
  23. 492
  24. 930
  25. 654
  26. 63
  27. 383
  28. 604
  29. 268
  30. 35
  31. 651
  32. 912
  33. 365
  34. 147
  35. 150
  36. 163
  37. 789
  38. 240
  39. 320
  40. 132

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