← 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 738 · 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.A train has 189 people in the front coaches and 469 people in the back coaches. How many people are on the train?
  2. 2.166 + 233 =
  3. 3.387 − 158 =
  4. 4.? − 389 = 489
  5. 5.? + 788 = 966
  6. 6.140 + 569 =
  7. 7.? + 611 = 772
  8. 8.A school has 507 children. 411 of them are girls. How many boys are there?
  9. 9.A school has 436 children. 110 of them are girls. How many boys are there?
  10. 10.813 + ? = 956
  11. 11.972 − ? = 224
  12. 12.A school has 808 children. 688 of them are girls. How many boys are there?
  13. 13.? + 234 = 620
  14. 14.A school has 416 children. 341 of them are girls. How many boys are there?
  15. 15.640 + 181 =
  16. 16.845 − ? = 408
  17. 17.A school has 384 children. 173 of them are girls. How many boys are there?
  18. 18.403 − 342 =
  19. 19.A train has 330 people in the front coaches and 158 people in the back coaches. How many people are on the train?
  20. 20.? + 155 = 591
  21. 21.A train has 239 people in the front coaches and 461 people in the back coaches. How many people are on the train?
  22. 22.? − 109 = 567
  23. 23.575 − 541 =
  24. 24.407 + ? = 543
  25. 25.245 − 118 =
  26. 26.A train has 637 people in the front coaches and 161 people in the back coaches. How many people are on the train?
  27. 27.834 + 115 =
  28. 28.383 − 150 =
  29. 29.A train has 617 people in the front coaches and 269 people in the back coaches. How many people are on the train?
  30. 30.436 − ? = 265
  31. 31.A train has 331 people in the front coaches and 318 people in the back coaches. How many people are on the train?
  32. 32.253 + 463 =
  33. 33.A train has 571 people in the front coaches and 295 people in the back coaches. How many people are on the train?
  34. 34.487 + 430 =
  35. 35.246 − ? = 47
  36. 36.? − 634 = 123
  37. 37.A school has 577 children. 242 of them are girls. How many boys are there?
  38. 38.A school has 451 children. 244 of them are girls. How many boys are there?
  39. 39.? − 222 = 15
  40. 40.778 + 203 =

Answer key

  1. 658
  2. 399
  3. 229
  4. 878
  5. 178
  6. 709
  7. 161
  8. 96
  9. 326
  10. 143
  11. 748
  12. 120
  13. 386
  14. 75
  15. 821
  16. 437
  17. 211
  18. 61
  19. 488
  20. 436
  21. 700
  22. 676
  23. 34
  24. 136
  25. 127
  26. 798
  27. 949
  28. 233
  29. 886
  30. 171
  31. 649
  32. 716
  33. 866
  34. 917
  35. 199
  36. 757
  37. 335
  38. 207
  39. 237
  40. 981

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