← 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 876 · 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.345 − 197 =
  2. 2.153 + ? = 889
  3. 3.A school has 442 children. 114 of them are girls. How many boys are there?
  4. 4.A train has 155 people in the front coaches and 829 people in the back coaches. How many people are on the train?
  5. 5.359 − 307 =
  6. 6.633 + ? = 779
  7. 7.119 + 504 =
  8. 8.604 − ? = 136
  9. 9.104 + 792 =
  10. 10.A school has 662 children. 484 of them are girls. How many boys are there?
  11. 11.849 − 628 =
  12. 12.200 + ? = 462
  13. 13.308 − ? = 40
  14. 14.A train has 712 people in the front coaches and 228 people in the back coaches. How many people are on the train?
  15. 15.247 + ? = 549
  16. 16.770 − ? = 137
  17. 17.555 + 293 =
  18. 18.? − 707 = 213
  19. 19.? − 260 = 512
  20. 20.? − 260 = 233
  21. 21.435 + 154 =
  22. 22.593 + 214 =
  23. 23.A school has 818 children. 448 of them are girls. How many boys are there?
  24. 24.A train has 385 people in the front coaches and 151 people in the back coaches. How many people are on the train?
  25. 25.819 + 164 =
  26. 26.A school has 627 children. 104 of them are girls. How many boys are there?
  27. 27.? + 484 = 585
  28. 28.A train has 366 people in the front coaches and 346 people in the back coaches. How many people are on the train?
  29. 29.527 + 441 =
  30. 30.672 + 143 =
  31. 31.? − 479 = 224
  32. 32.A school has 645 children. 222 of them are girls. How many boys are there?
  33. 33.436 + 268 =
  34. 34.A school has 229 children. 128 of them are girls. How many boys are there?
  35. 35.904 − ? = 721
  36. 36.A train has 304 people in the front coaches and 401 people in the back coaches. How many people are on the train?
  37. 37.A school has 910 children. 255 of them are girls. How many boys are there?
  38. 38.A school has 690 children. 572 of them are girls. How many boys are there?
  39. 39.696 + 193 =
  40. 40.318 + 120 =

Answer key

  1. 148
  2. 736
  3. 328
  4. 984
  5. 52
  6. 146
  7. 623
  8. 468
  9. 896
  10. 178
  11. 221
  12. 262
  13. 268
  14. 940
  15. 302
  16. 633
  17. 848
  18. 920
  19. 772
  20. 493
  21. 589
  22. 807
  23. 370
  24. 536
  25. 983
  26. 523
  27. 101
  28. 712
  29. 968
  30. 815
  31. 703
  32. 423
  33. 704
  34. 101
  35. 183
  36. 705
  37. 655
  38. 118
  39. 889
  40. 438

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