← 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 364 · 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.566 − 508 =
  2. 2.818 − 386 =
  3. 3.? − 100 = 540
  4. 4.A school has 940 children. 577 of them are girls. How many boys are there?
  5. 5.457 − 300 =
  6. 6.606 − 422 =
  7. 7.310 + 158 =
  8. 8.743 + 202 =
  9. 9.? − 192 = 442
  10. 10.? − 257 = 75
  11. 11.? + 114 = 313
  12. 12.A school has 982 children. 344 of them are girls. How many boys are there?
  13. 13.A school has 286 children. 229 of them are girls. How many boys are there?
  14. 14.A train has 722 people in the front coaches and 270 people in the back coaches. How many people are on the train?
  15. 15.275 + 711 =
  16. 16.? − 227 = 24
  17. 17.? + 687 = 796
  18. 18.A train has 463 people in the front coaches and 227 people in the back coaches. How many people are on the train?
  19. 19.A train has 224 people in the front coaches and 147 people in the back coaches. How many people are on the train?
  20. 20.251 − ? = 14
  21. 21.603 − ? = 194
  22. 22.195 + 683 =
  23. 23.? − 237 = 185
  24. 24.859 − 679 =
  25. 25.218 − 209 =
  26. 26.610 + ? = 759
  27. 27.564 − 261 =
  28. 28.? − 110 = 108
  29. 29.? + 375 = 704
  30. 30.A train has 366 people in the front coaches and 420 people in the back coaches. How many people are on the train?
  31. 31.933 − ? = 626
  32. 32.? + 711 = 813
  33. 33.624 + 277 =
  34. 34.A school has 557 children. 386 of them are girls. How many boys are there?
  35. 35.A school has 977 children. 338 of them are girls. How many boys are there?
  36. 36.146 + 529 =
  37. 37.820 + 116 =
  38. 38.A school has 433 children. 103 of them are girls. How many boys are there?
  39. 39.450 − 130 =
  40. 40.838 + ? = 971

Answer key

  1. 58
  2. 432
  3. 640
  4. 363
  5. 157
  6. 184
  7. 468
  8. 945
  9. 634
  10. 332
  11. 199
  12. 638
  13. 57
  14. 992
  15. 986
  16. 251
  17. 109
  18. 690
  19. 371
  20. 237
  21. 409
  22. 878
  23. 422
  24. 180
  25. 9
  26. 149
  27. 303
  28. 218
  29. 329
  30. 786
  31. 307
  32. 102
  33. 901
  34. 171
  35. 639
  36. 675
  37. 936
  38. 330
  39. 320
  40. 133

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