← 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 340 · 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.651 − 548 =
  2. 2.A train has 165 people in the front coaches and 318 people in the back coaches. How many people are on the train?
  3. 3.588 − 205 =
  4. 4.410 − 389 =
  5. 5.789 + ? = 960
  6. 6.722 − ? = 620
  7. 7.217 − 200 =
  8. 8.774 + ? = 985
  9. 9.382 − 161 =
  10. 10.511 + 445 =
  11. 11.A train has 350 people in the front coaches and 516 people in the back coaches. How many people are on the train?
  12. 12.A train has 695 people in the front coaches and 154 people in the back coaches. How many people are on the train?
  13. 13.? + 736 = 977
  14. 14.639 + ? = 748
  15. 15.A school has 228 children. 193 of them are girls. How many boys are there?
  16. 16.442 + 299 =
  17. 17.862 + ? = 972
  18. 18.582 + ? = 862
  19. 19.491 + ? = 927
  20. 20.A school has 204 children. 202 of them are girls. How many boys are there?
  21. 21.330 + ? = 634
  22. 22.206 − 198 =
  23. 23.A school has 525 children. 133 of them are girls. How many boys are there?
  24. 24.778 + 146 =
  25. 25.? − 361 = 523
  26. 26.? + 541 = 942
  27. 27.727 + 163 =
  28. 28.? − 316 = 163
  29. 29.A school has 627 children. 123 of them are girls. How many boys are there?
  30. 30.146 + 152 =
  31. 31.307 + ? = 865
  32. 32.A train has 380 people in the front coaches and 232 people in the back coaches. How many people are on the train?
  33. 33.A train has 341 people in the front coaches and 432 people in the back coaches. How many people are on the train?
  34. 34.339 + 609 =
  35. 35.474 + 324 =
  36. 36.256 + 581 =
  37. 37.556 − ? = 434
  38. 38.860 + 126 =
  39. 39.962 − 418 =
  40. 40.800 − 140 =

Answer key

  1. 103
  2. 483
  3. 383
  4. 21
  5. 171
  6. 102
  7. 17
  8. 211
  9. 221
  10. 956
  11. 866
  12. 849
  13. 241
  14. 109
  15. 35
  16. 741
  17. 110
  18. 280
  19. 436
  20. 2
  21. 304
  22. 8
  23. 392
  24. 924
  25. 884
  26. 401
  27. 890
  28. 479
  29. 504
  30. 298
  31. 558
  32. 612
  33. 773
  34. 948
  35. 798
  36. 837
  37. 122
  38. 986
  39. 544
  40. 660

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