← 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 974 · 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.? + 554 = 992
  2. 2.384 + 277 =
  3. 3.446 − ? = 340
  4. 4.A train has 377 people in the front coaches and 260 people in the back coaches. How many people are on the train?
  5. 5.? − 374 = 350
  6. 6.? − 238 = 415
  7. 7.746 + 124 =
  8. 8.847 + 142 =
  9. 9.? − 835 = 51
  10. 10.? − 622 = 297
  11. 11.899 − 747 =
  12. 12.128 + 686 =
  13. 13.870 − 629 =
  14. 14.A school has 339 children. 200 of them are girls. How many boys are there?
  15. 15.906 − 659 =
  16. 16.302 + 359 =
  17. 17.491 + 235 =
  18. 18.A school has 255 children. 108 of them are girls. How many boys are there?
  19. 19.617 + ? = 982
  20. 20.709 + ? = 856
  21. 21.822 + 135 =
  22. 22.444 + 455 =
  23. 23.? − 125 = 634
  24. 24.A school has 552 children. 107 of them are girls. How many boys are there?
  25. 25.248 + 747 =
  26. 26.432 − 378 =
  27. 27.A train has 206 people in the front coaches and 760 people in the back coaches. How many people are on the train?
  28. 28.836 − 295 =
  29. 29.761 − 304 =
  30. 30.? − 481 = 227
  31. 31.471 − 343 =
  32. 32.A train has 269 people in the front coaches and 207 people in the back coaches. How many people are on the train?
  33. 33.A train has 345 people in the front coaches and 300 people in the back coaches. How many people are on the train?
  34. 34.369 + ? = 900
  35. 35.A school has 206 children. 119 of them are girls. How many boys are there?
  36. 36.247 + 136 =
  37. 37.959 − 624 =
  38. 38.A school has 995 children. 474 of them are girls. How many boys are there?
  39. 39.A train has 828 people in the front coaches and 108 people in the back coaches. How many people are on the train?
  40. 40.A school has 636 children. 177 of them are girls. How many boys are there?

Answer key

  1. 438
  2. 661
  3. 106
  4. 637
  5. 724
  6. 653
  7. 870
  8. 989
  9. 886
  10. 919
  11. 152
  12. 814
  13. 241
  14. 139
  15. 247
  16. 661
  17. 726
  18. 147
  19. 365
  20. 147
  21. 957
  22. 899
  23. 759
  24. 445
  25. 995
  26. 54
  27. 966
  28. 541
  29. 457
  30. 708
  31. 128
  32. 476
  33. 645
  34. 531
  35. 87
  36. 383
  37. 335
  38. 521
  39. 936
  40. 459

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