← 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 351 · 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.221 + 115 =
  2. 2.A train has 600 people in the front coaches and 304 people in the back coaches. How many people are on the train?
  3. 3.468 − 298 =
  4. 4.? − 891 = 25
  5. 5.536 + 171 =
  6. 6.490 + 265 =
  7. 7.A train has 642 people in the front coaches and 320 people in the back coaches. How many people are on the train?
  8. 8.444 − 116 =
  9. 9.578 + 248 =
  10. 10.A train has 355 people in the front coaches and 501 people in the back coaches. How many people are on the train?
  11. 11.890 + 105 =
  12. 12.A train has 181 people in the front coaches and 687 people in the back coaches. How many people are on the train?
  13. 13.? + 843 = 947
  14. 14.A train has 719 people in the front coaches and 146 people in the back coaches. How many people are on the train?
  15. 15.257 + 520 =
  16. 16.189 + ? = 845
  17. 17.118 + 609 =
  18. 18.308 − ? = 161
  19. 19.A school has 552 children. 364 of them are girls. How many boys are there?
  20. 20.A school has 900 children. 344 of them are girls. How many boys are there?
  21. 21.377 + ? = 971
  22. 22.345 − ? = 86
  23. 23.A school has 372 children. 143 of them are girls. How many boys are there?
  24. 24.148 + 363 =
  25. 25.175 + 355 =
  26. 26.? − 121 = 128
  27. 27.? + 896 = 996
  28. 28.422 − 351 =
  29. 29.A school has 837 children. 577 of them are girls. How many boys are there?
  30. 30.? + 208 = 541
  31. 31.? + 689 = 927
  32. 32.546 + 108 =
  33. 33.A school has 390 children. 170 of them are girls. How many boys are there?
  34. 34.? + 287 = 859
  35. 35.720 − 712 =
  36. 36.616 − ? = 57
  37. 37.805 − 508 =
  38. 38.599 − 465 =
  39. 39.A school has 332 children. 268 of them are girls. How many boys are there?
  40. 40.? − 307 = 608

Answer key

  1. 336
  2. 904
  3. 170
  4. 916
  5. 707
  6. 755
  7. 962
  8. 328
  9. 826
  10. 856
  11. 995
  12. 868
  13. 104
  14. 865
  15. 777
  16. 656
  17. 727
  18. 147
  19. 188
  20. 556
  21. 594
  22. 259
  23. 229
  24. 511
  25. 530
  26. 249
  27. 100
  28. 71
  29. 260
  30. 333
  31. 238
  32. 654
  33. 220
  34. 572
  35. 8
  36. 559
  37. 297
  38. 134
  39. 64
  40. 915

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