← 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 509 · 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.471 − ? = 99
  2. 2.A school has 974 children. 388 of them are girls. How many boys are there?
  3. 3.224 + 475 =
  4. 4.A school has 730 children. 309 of them are girls. How many boys are there?
  5. 5.737 + 158 =
  6. 6.213 − ? = 113
  7. 7.452 + 168 =
  8. 8.136 + 563 =
  9. 9.A school has 531 children. 307 of them are girls. How many boys are there?
  10. 10.527 + ? = 720
  11. 11.A school has 313 children. 159 of them are girls. How many boys are there?
  12. 12.A train has 282 people in the front coaches and 185 people in the back coaches. How many people are on the train?
  13. 13.136 + 565 =
  14. 14.A train has 429 people in the front coaches and 127 people in the back coaches. How many people are on the train?
  15. 15.823 + 148 =
  16. 16.709 + 260 =
  17. 17.A train has 496 people in the front coaches and 420 people in the back coaches. How many people are on the train?
  18. 18.683 − ? = 481
  19. 19.A school has 500 children. 178 of them are girls. How many boys are there?
  20. 20.A train has 248 people in the front coaches and 616 people in the back coaches. How many people are on the train?
  21. 21.471 − 132 =
  22. 22.787 + 160 =
  23. 23.302 + 251 =
  24. 24.562 + 405 =
  25. 25.545 + 417 =
  26. 26.610 + ? = 728
  27. 27.339 − 110 =
  28. 28.681 − 322 =
  29. 29.592 − 583 =
  30. 30.A train has 711 people in the front coaches and 114 people in the back coaches. How many people are on the train?
  31. 31.A train has 118 people in the front coaches and 870 people in the back coaches. How many people are on the train?
  32. 32.A train has 487 people in the front coaches and 340 people in the back coaches. How many people are on the train?
  33. 33.305 + 367 =
  34. 34.732 − ? = 440
  35. 35.276 + ? = 952
  36. 36.918 − ? = 178
  37. 37.297 + 535 =
  38. 38.866 − ? = 703
  39. 39.272 − ? = 154
  40. 40.727 + 225 =

Answer key

  1. 372
  2. 586
  3. 699
  4. 421
  5. 895
  6. 100
  7. 620
  8. 699
  9. 224
  10. 193
  11. 154
  12. 467
  13. 701
  14. 556
  15. 971
  16. 969
  17. 916
  18. 202
  19. 322
  20. 864
  21. 339
  22. 947
  23. 553
  24. 967
  25. 962
  26. 118
  27. 229
  28. 359
  29. 9
  30. 825
  31. 988
  32. 827
  33. 672
  34. 292
  35. 676
  36. 740
  37. 832
  38. 163
  39. 118
  40. 952

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