← 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 28 · 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.655 − ? = 73
  2. 2.903 − 214 =
  3. 3.198 + 463 =
  4. 4.? + 883 = 994
  5. 5.945 − ? = 836
  6. 6.? − 305 = 407
  7. 7.520 + 252 =
  8. 8.767 + ? = 875
  9. 9.? − 655 = 74
  10. 10.875 + 124 =
  11. 11.? + 785 = 909
  12. 12.139 + 688 =
  13. 13.A school has 715 children. 480 of them are girls. How many boys are there?
  14. 14.164 + 581 =
  15. 15.A train has 772 people in the front coaches and 134 people in the back coaches. How many people are on the train?
  16. 16.A train has 729 people in the front coaches and 155 people in the back coaches. How many people are on the train?
  17. 17.A school has 680 children. 236 of them are girls. How many boys are there?
  18. 18.413 + 417 =
  19. 19.A school has 349 children. 278 of them are girls. How many boys are there?
  20. 20.A train has 762 people in the front coaches and 117 people in the back coaches. How many people are on the train?
  21. 21.A school has 601 children. 156 of them are girls. How many boys are there?
  22. 22.425 − 217 =
  23. 23.A train has 627 people in the front coaches and 257 people in the back coaches. How many people are on the train?
  24. 24.? − 394 = 399
  25. 25.A train has 119 people in the front coaches and 568 people in the back coaches. How many people are on the train?
  26. 26.616 − 351 =
  27. 27.688 + ? = 981
  28. 28.876 + ? = 990
  29. 29.220 + ? = 559
  30. 30.996 − 722 =
  31. 31.324 + 197 =
  32. 32.520 − 357 =
  33. 33.508 − 371 =
  34. 34.536 − ? = 356
  35. 35.? − 328 = 613
  36. 36.? + 746 = 935
  37. 37.624 − 150 =
  38. 38.355 − 108 =
  39. 39.619 − 600 =
  40. 40.806 + 134 =

Answer key

  1. 582
  2. 689
  3. 661
  4. 111
  5. 109
  6. 712
  7. 772
  8. 108
  9. 729
  10. 999
  11. 124
  12. 827
  13. 235
  14. 745
  15. 906
  16. 884
  17. 444
  18. 830
  19. 71
  20. 879
  21. 445
  22. 208
  23. 884
  24. 793
  25. 687
  26. 265
  27. 293
  28. 114
  29. 339
  30. 274
  31. 521
  32. 163
  33. 137
  34. 180
  35. 941
  36. 189
  37. 474
  38. 247
  39. 19
  40. 940

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