← 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 399 · 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 + ? = 265
  2. 2.613 + 288 =
  3. 3.399 + ? = 930
  4. 4.356 − ? = 241
  5. 5.450 + ? = 596
  6. 6.689 − ? = 119
  7. 7.? − 260 = 100
  8. 8.A school has 791 children. 608 of them are girls. How many boys are there?
  9. 9.? − 248 = 109
  10. 10.184 + 169 =
  11. 11.809 − 764 =
  12. 12.A school has 531 children. 179 of them are girls. How many boys are there?
  13. 13.A train has 146 people in the front coaches and 166 people in the back coaches. How many people are on the train?
  14. 14.A train has 760 people in the front coaches and 134 people in the back coaches. How many people are on the train?
  15. 15.706 − 410 =
  16. 16.727 − 150 =
  17. 17.328 + 407 =
  18. 18.A school has 820 children. 565 of them are girls. How many boys are there?
  19. 19.886 − 190 =
  20. 20.? − 425 = 449
  21. 21.A train has 301 people in the front coaches and 180 people in the back coaches. How many people are on the train?
  22. 22.554 − 350 =
  23. 23.? + 742 = 925
  24. 24.A train has 404 people in the front coaches and 446 people in the back coaches. How many people are on the train?
  25. 25.725 − 341 =
  26. 26.A school has 830 children. 464 of them are girls. How many boys are there?
  27. 27.564 − 171 =
  28. 28.? − 503 = 9
  29. 29.320 + 445 =
  30. 30.A train has 691 people in the front coaches and 156 people in the back coaches. How many people are on the train?
  31. 31.763 + ? = 914
  32. 32.282 + ? = 751
  33. 33.720 − ? = 285
  34. 34.? − 478 = 362
  35. 35.? + 317 = 514
  36. 36.A train has 520 people in the front coaches and 457 people in the back coaches. How many people are on the train?
  37. 37.397 + 595 =
  38. 38.334 − ? = 37
  39. 39.615 − 324 =
  40. 40.? + 165 = 821

Answer key

  1. 107
  2. 901
  3. 531
  4. 115
  5. 146
  6. 570
  7. 360
  8. 183
  9. 357
  10. 353
  11. 45
  12. 352
  13. 312
  14. 894
  15. 296
  16. 577
  17. 735
  18. 255
  19. 696
  20. 874
  21. 481
  22. 204
  23. 183
  24. 850
  25. 384
  26. 366
  27. 393
  28. 512
  29. 765
  30. 847
  31. 151
  32. 469
  33. 435
  34. 840
  35. 197
  36. 977
  37. 992
  38. 297
  39. 291
  40. 656

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