← 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 816 · 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.267 − ? = 90
  2. 2.? + 786 = 897
  3. 3.790 + 188 =
  4. 4.389 − 126 =
  5. 5.998 − 295 =
  6. 6.A train has 771 people in the front coaches and 213 people in the back coaches. How many people are on the train?
  7. 7.841 + ? = 984
  8. 8.A train has 176 people in the front coaches and 345 people in the back coaches. How many people are on the train?
  9. 9.473 − ? = 149
  10. 10.A school has 314 children. 148 of them are girls. How many boys are there?
  11. 11.A train has 538 people in the front coaches and 437 people in the back coaches. How many people are on the train?
  12. 12.127 + 138 =
  13. 13.? + 489 = 968
  14. 14.356 − 346 =
  15. 15.719 + 195 =
  16. 16.? + 803 = 996
  17. 17.A train has 171 people in the front coaches and 369 people in the back coaches. How many people are on the train?
  18. 18.355 + 180 =
  19. 19.? − 351 = 268
  20. 20.? − 149 = 122
  21. 21.530 + 355 =
  22. 22.571 + 365 =
  23. 23.887 − 782 =
  24. 24.500 − 294 =
  25. 25.A school has 842 children. 115 of them are girls. How many boys are there?
  26. 26.A train has 307 people in the front coaches and 100 people in the back coaches. How many people are on the train?
  27. 27.341 − 236 =
  28. 28.A school has 286 children. 241 of them are girls. How many boys are there?
  29. 29.A train has 510 people in the front coaches and 153 people in the back coaches. How many people are on the train?
  30. 30.189 + ? = 946
  31. 31.614 + 266 =
  32. 32.738 + 110 =
  33. 33.598 + ? = 784
  34. 34.785 − 141 =
  35. 35.A school has 656 children. 533 of them are girls. How many boys are there?
  36. 36.793 − 313 =
  37. 37.A train has 304 people in the front coaches and 491 people in the back coaches. How many people are on the train?
  38. 38.136 + 526 =
  39. 39.A train has 580 people in the front coaches and 371 people in the back coaches. How many people are on the train?
  40. 40.A train has 894 people in the front coaches and 101 people in the back coaches. How many people are on the train?

Answer key

  1. 177
  2. 111
  3. 978
  4. 263
  5. 703
  6. 984
  7. 143
  8. 521
  9. 324
  10. 166
  11. 975
  12. 265
  13. 479
  14. 10
  15. 914
  16. 193
  17. 540
  18. 535
  19. 619
  20. 271
  21. 885
  22. 936
  23. 105
  24. 206
  25. 727
  26. 407
  27. 105
  28. 45
  29. 663
  30. 757
  31. 880
  32. 848
  33. 186
  34. 644
  35. 123
  36. 480
  37. 795
  38. 662
  39. 951
  40. 995

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