← 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 331 · 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.849 + 145 =
  2. 2.114 + 540 =
  3. 3.? − 159 = 244
  4. 4.568 − 175 =
  5. 5.? + 307 = 749
  6. 6.A train has 396 people in the front coaches and 165 people in the back coaches. How many people are on the train?
  7. 7.A train has 717 people in the front coaches and 277 people in the back coaches. How many people are on the train?
  8. 8.A school has 553 children. 409 of them are girls. How many boys are there?
  9. 9.553 + ? = 699
  10. 10.? + 822 = 984
  11. 11.331 − 154 =
  12. 12.A school has 997 children. 817 of them are girls. How many boys are there?
  13. 13.311 + 179 =
  14. 14.477 + ? = 889
  15. 15.522 − 429 =
  16. 16.330 − ? = 174
  17. 17.975 − 436 =
  18. 18.888 − 476 =
  19. 19.? − 253 = 472
  20. 20.319 + 532 =
  21. 21.A train has 339 people in the front coaches and 201 people in the back coaches. How many people are on the train?
  22. 22.777 − 681 =
  23. 23.267 + 380 =
  24. 24.? − 109 = 322
  25. 25.A train has 464 people in the front coaches and 402 people in the back coaches. How many people are on the train?
  26. 26.A school has 875 children. 695 of them are girls. How many boys are there?
  27. 27.973 − ? = 365
  28. 28.650 − 509 =
  29. 29.A train has 723 people in the front coaches and 163 people in the back coaches. How many people are on the train?
  30. 30.443 + 351 =
  31. 31.? − 140 = 827
  32. 32.? + 222 = 563
  33. 33.A school has 277 children. 237 of them are girls. How many boys are there?
  34. 34.? + 867 = 968
  35. 35.A school has 413 children. 100 of them are girls. How many boys are there?
  36. 36.785 − 247 =
  37. 37.906 − 360 =
  38. 38.785 − 645 =
  39. 39.833 + 126 =
  40. 40.A train has 526 people in the front coaches and 305 people in the back coaches. How many people are on the train?

Answer key

  1. 994
  2. 654
  3. 403
  4. 393
  5. 442
  6. 561
  7. 994
  8. 144
  9. 146
  10. 162
  11. 177
  12. 180
  13. 490
  14. 412
  15. 93
  16. 156
  17. 539
  18. 412
  19. 725
  20. 851
  21. 540
  22. 96
  23. 647
  24. 431
  25. 866
  26. 180
  27. 608
  28. 141
  29. 886
  30. 794
  31. 967
  32. 341
  33. 40
  34. 101
  35. 313
  36. 538
  37. 546
  38. 140
  39. 959
  40. 831

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