← 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 245 · 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.133 + 146 =
  2. 2.109 + 287 =
  3. 3.484 − ? = 27
  4. 4.113 + ? = 521
  5. 5.? + 782 = 996
  6. 6.343 + 525 =
  7. 7.? − 207 = 175
  8. 8.245 − ? = 79
  9. 9.926 − 482 =
  10. 10.245 − ? = 34
  11. 11.A train has 177 people in the front coaches and 134 people in the back coaches. How many people are on the train?
  12. 12.A school has 224 children. 221 of them are girls. How many boys are there?
  13. 13.863 + ? = 985
  14. 14.750 − 597 =
  15. 15.331 + 481 =
  16. 16.731 + ? = 987
  17. 17.A school has 400 children. 352 of them are girls. How many boys are there?
  18. 18.A school has 751 children. 297 of them are girls. How many boys are there?
  19. 19.642 + ? = 809
  20. 20.A school has 969 children. 367 of them are girls. How many boys are there?
  21. 21.A train has 153 people in the front coaches and 792 people in the back coaches. How many people are on the train?
  22. 22.230 + ? = 618
  23. 23.632 + ? = 740
  24. 24.A train has 347 people in the front coaches and 374 people in the back coaches. How many people are on the train?
  25. 25.A school has 650 children. 294 of them are girls. How many boys are there?
  26. 26.A school has 575 children. 119 of them are girls. How many boys are there?
  27. 27.A school has 755 children. 331 of them are girls. How many boys are there?
  28. 28.A school has 432 children. 194 of them are girls. How many boys are there?
  29. 29.? + 399 = 499
  30. 30.519 + ? = 899
  31. 31.A train has 463 people in the front coaches and 460 people in the back coaches. How many people are on the train?
  32. 32.786 + ? = 969
  33. 33.A school has 530 children. 116 of them are girls. How many boys are there?
  34. 34.284 + 373 =
  35. 35.294 − 168 =
  36. 36.? + 631 = 768
  37. 37.308 + 656 =
  38. 38.A train has 513 people in the front coaches and 378 people in the back coaches. How many people are on the train?
  39. 39.A train has 454 people in the front coaches and 282 people in the back coaches. How many people are on the train?
  40. 40.? − 569 = 396

Answer key

  1. 279
  2. 396
  3. 457
  4. 408
  5. 214
  6. 868
  7. 382
  8. 166
  9. 444
  10. 211
  11. 311
  12. 3
  13. 122
  14. 153
  15. 812
  16. 256
  17. 48
  18. 454
  19. 167
  20. 602
  21. 945
  22. 388
  23. 108
  24. 721
  25. 356
  26. 456
  27. 424
  28. 238
  29. 100
  30. 380
  31. 923
  32. 183
  33. 414
  34. 657
  35. 126
  36. 137
  37. 964
  38. 891
  39. 736
  40. 965

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