← 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 422 · 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.? + 892 = 993
  2. 2.855 − 265 =
  3. 3.? + 513 = 641
  4. 4.A train has 138 people in the front coaches and 598 people in the back coaches. How many people are on the train?
  5. 5.261 − 171 =
  6. 6.A school has 696 children. 160 of them are girls. How many boys are there?
  7. 7.? + 365 = 933
  8. 8.424 − 128 =
  9. 9.283 + 162 =
  10. 10.696 − 678 =
  11. 11.636 − 634 =
  12. 12.A train has 622 people in the front coaches and 196 people in the back coaches. How many people are on the train?
  13. 13.813 + ? = 920
  14. 14.A school has 239 children. 171 of them are girls. How many boys are there?
  15. 15.? + 861 = 999
  16. 16.358 + ? = 521
  17. 17.797 + 163 =
  18. 18.A train has 307 people in the front coaches and 153 people in the back coaches. How many people are on the train?
  19. 19.288 + ? = 824
  20. 20.A school has 218 children. 181 of them are girls. How many boys are there?
  21. 21.? − 136 = 125
  22. 22.? + 655 = 882
  23. 23.800 + 148 =
  24. 24.585 − ? = 280
  25. 25.A train has 732 people in the front coaches and 187 people in the back coaches. How many people are on the train?
  26. 26.A train has 343 people in the front coaches and 223 people in the back coaches. How many people are on the train?
  27. 27.? − 101 = 155
  28. 28.A train has 660 people in the front coaches and 298 people in the back coaches. How many people are on the train?
  29. 29.A school has 563 children. 169 of them are girls. How many boys are there?
  30. 30.A train has 187 people in the front coaches and 629 people in the back coaches. How many people are on the train?
  31. 31.617 + ? = 875
  32. 32.715 + ? = 913
  33. 33.A train has 496 people in the front coaches and 238 people in the back coaches. How many people are on the train?
  34. 34.284 + 281 =
  35. 35.605 − 476 =
  36. 36.A school has 497 children. 129 of them are girls. How many boys are there?
  37. 37.472 − ? = 28
  38. 38.166 + 428 =
  39. 39.742 − 521 =
  40. 40.896 + ? = 999

Answer key

  1. 101
  2. 590
  3. 128
  4. 736
  5. 90
  6. 536
  7. 568
  8. 296
  9. 445
  10. 18
  11. 2
  12. 818
  13. 107
  14. 68
  15. 138
  16. 163
  17. 960
  18. 460
  19. 536
  20. 37
  21. 261
  22. 227
  23. 948
  24. 305
  25. 919
  26. 566
  27. 256
  28. 958
  29. 394
  30. 816
  31. 258
  32. 198
  33. 734
  34. 565
  35. 129
  36. 368
  37. 444
  38. 594
  39. 221
  40. 103

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