← 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 679 · 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.? − 402 = 89
  2. 2.749 − ? = 649
  3. 3.A school has 385 children. 245 of them are girls. How many boys are there?
  4. 4.? + 286 = 670
  5. 5.477 − ? = 329
  6. 6.526 + 138 =
  7. 7.? − 366 = 304
  8. 8.326 − 185 =
  9. 9.454 + ? = 843
  10. 10.308 − ? = 65
  11. 11.A school has 633 children. 482 of them are girls. How many boys are there?
  12. 12.? − 774 = 40
  13. 13.830 + 117 =
  14. 14.792 − 356 =
  15. 15.505 + 161 =
  16. 16.A school has 346 children. 152 of them are girls. How many boys are there?
  17. 17.889 − 649 =
  18. 18.? + 856 = 998
  19. 19.115 + 136 =
  20. 20.876 − 204 =
  21. 21.? − 493 = 303
  22. 22.A school has 546 children. 500 of them are girls. How many boys are there?
  23. 23.A train has 845 people in the front coaches and 129 people in the back coaches. How many people are on the train?
  24. 24.A train has 393 people in the front coaches and 451 people in the back coaches. How many people are on the train?
  25. 25.A school has 236 children. 171 of them are girls. How many boys are there?
  26. 26.A school has 250 children. 204 of them are girls. How many boys are there?
  27. 27.? − 348 = 352
  28. 28.A train has 672 people in the front coaches and 181 people in the back coaches. How many people are on the train?
  29. 29.918 − ? = 499
  30. 30.810 − 784 =
  31. 31.846 + 116 =
  32. 32.748 − 459 =
  33. 33.718 + 148 =
  34. 34.? + 757 = 883
  35. 35.273 − 182 =
  36. 36.829 − 497 =
  37. 37.A school has 665 children. 307 of them are girls. How many boys are there?
  38. 38.A train has 884 people in the front coaches and 104 people in the back coaches. How many people are on the train?
  39. 39.603 + 159 =
  40. 40.360 − ? = 164

Answer key

  1. 491
  2. 100
  3. 140
  4. 384
  5. 148
  6. 664
  7. 670
  8. 141
  9. 389
  10. 243
  11. 151
  12. 814
  13. 947
  14. 436
  15. 666
  16. 194
  17. 240
  18. 142
  19. 251
  20. 672
  21. 796
  22. 46
  23. 974
  24. 844
  25. 65
  26. 46
  27. 700
  28. 853
  29. 419
  30. 26
  31. 962
  32. 289
  33. 866
  34. 126
  35. 91
  36. 332
  37. 358
  38. 988
  39. 762
  40. 196

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