← 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 545 · 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.587 − 272 =
  2. 2.495 + ? = 954
  3. 3.A school has 702 children. 677 of them are girls. How many boys are there?
  4. 4.531 + 422 =
  5. 5.689 + ? = 879
  6. 6.322 + 124 =
  7. 7.310 − ? = 24
  8. 8.? − 321 = 201
  9. 9.220 − ? = 118
  10. 10.765 − 145 =
  11. 11.? + 127 = 613
  12. 12.444 − 244 =
  13. 13.A school has 973 children. 498 of them are girls. How many boys are there?
  14. 14.A school has 766 children. 279 of them are girls. How many boys are there?
  15. 15.893 + 101 =
  16. 16.704 + 209 =
  17. 17.A school has 673 children. 227 of them are girls. How many boys are there?
  18. 18.418 + 374 =
  19. 19.A train has 896 people in the front coaches and 100 people in the back coaches. How many people are on the train?
  20. 20.487 − ? = 108
  21. 21.? − 667 = 133
  22. 22.A train has 154 people in the front coaches and 614 people in the back coaches. How many people are on the train?
  23. 23.692 + 223 =
  24. 24.A train has 199 people in the front coaches and 155 people in the back coaches. How many people are on the train?
  25. 25.A school has 379 children. 100 of them are girls. How many boys are there?
  26. 26.A school has 662 children. 331 of them are girls. How many boys are there?
  27. 27.665 − 303 =
  28. 28.? + 665 = 960
  29. 29.322 + 416 =
  30. 30.556 − 354 =
  31. 31.738 − ? = 152
  32. 32.A train has 504 people in the front coaches and 472 people in the back coaches. How many people are on the train?
  33. 33.? + 891 = 992
  34. 34.168 + ? = 466
  35. 35.? + 432 = 942
  36. 36.884 − 406 =
  37. 37.584 + ? = 998
  38. 38.463 − 133 =
  39. 39.A train has 139 people in the front coaches and 168 people in the back coaches. How many people are on the train?
  40. 40.560 + 120 =

Answer key

  1. 315
  2. 459
  3. 25
  4. 953
  5. 190
  6. 446
  7. 286
  8. 522
  9. 102
  10. 620
  11. 486
  12. 200
  13. 475
  14. 487
  15. 994
  16. 913
  17. 446
  18. 792
  19. 996
  20. 379
  21. 800
  22. 768
  23. 915
  24. 354
  25. 279
  26. 331
  27. 362
  28. 295
  29. 738
  30. 202
  31. 586
  32. 976
  33. 101
  34. 298
  35. 510
  36. 478
  37. 414
  38. 330
  39. 307
  40. 680

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