← 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 171 · 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.772 + ? = 895
  2. 2.A school has 818 children. 217 of them are girls. How many boys are there?
  3. 3.? + 816 = 917
  4. 4.515 − 329 =
  5. 5.774 + 191 =
  6. 6.A school has 710 children. 137 of them are girls. How many boys are there?
  7. 7.? + 453 = 570
  8. 8.508 − 243 =
  9. 9.A school has 793 children. 312 of them are girls. How many boys are there?
  10. 10.514 − ? = 383
  11. 11.A school has 241 children. 202 of them are girls. How many boys are there?
  12. 12.343 − ? = 233
  13. 13.A train has 535 people in the front coaches and 435 people in the back coaches. How many people are on the train?
  14. 14.863 − ? = 460
  15. 15.156 + 696 =
  16. 16.284 − ? = 183
  17. 17.A school has 207 children. 116 of them are girls. How many boys are there?
  18. 18.A school has 380 children. 217 of them are girls. How many boys are there?
  19. 19.386 − ? = 156
  20. 20.A school has 627 children. 205 of them are girls. How many boys are there?
  21. 21.? − 181 = 435
  22. 22.? − 429 = 454
  23. 23.936 − 331 =
  24. 24.A train has 636 people in the front coaches and 157 people in the back coaches. How many people are on the train?
  25. 25.596 + ? = 939
  26. 26.773 + ? = 878
  27. 27.298 − ? = 57
  28. 28.A train has 207 people in the front coaches and 382 people in the back coaches. How many people are on the train?
  29. 29.208 − 120 =
  30. 30.636 − 529 =
  31. 31.A school has 253 children. 176 of them are girls. How many boys are there?
  32. 32.A train has 792 people in the front coaches and 205 people in the back coaches. How many people are on the train?
  33. 33.A train has 113 people in the front coaches and 861 people in the back coaches. How many people are on the train?
  34. 34.? + 601 = 969
  35. 35.? + 137 = 560
  36. 36.A train has 218 people in the front coaches and 158 people in the back coaches. How many people are on the train?
  37. 37.A train has 301 people in the front coaches and 338 people in the back coaches. How many people are on the train?
  38. 38.637 − 463 =
  39. 39.? + 400 = 593
  40. 40.158 + 587 =

Answer key

  1. 123
  2. 601
  3. 101
  4. 186
  5. 965
  6. 573
  7. 117
  8. 265
  9. 481
  10. 131
  11. 39
  12. 110
  13. 970
  14. 403
  15. 852
  16. 101
  17. 91
  18. 163
  19. 230
  20. 422
  21. 616
  22. 883
  23. 605
  24. 793
  25. 343
  26. 105
  27. 241
  28. 589
  29. 88
  30. 107
  31. 77
  32. 997
  33. 974
  34. 368
  35. 423
  36. 376
  37. 639
  38. 174
  39. 193
  40. 745

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