← 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 409 · 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 737 people in the front coaches and 105 people in the back coaches. How many people are on the train?
  2. 2.? + 107 = 821
  3. 3.A school has 681 children. 420 of them are girls. How many boys are there?
  4. 4.A school has 329 children. 240 of them are girls. How many boys are there?
  5. 5.764 − ? = 118
  6. 6.? + 122 = 720
  7. 7.584 − 153 =
  8. 8.? − 156 = 77
  9. 9.799 + 141 =
  10. 10.583 − 342 =
  11. 11.? + 402 = 996
  12. 12.545 + 424 =
  13. 13.571 − 173 =
  14. 14.469 − 225 =
  15. 15.A school has 843 children. 310 of them are girls. How many boys are there?
  16. 16.A train has 172 people in the front coaches and 183 people in the back coaches. How many people are on the train?
  17. 17.A train has 489 people in the front coaches and 487 people in the back coaches. How many people are on the train?
  18. 18.288 − 261 =
  19. 19.A train has 526 people in the front coaches and 454 people in the back coaches. How many people are on the train?
  20. 20.982 − 278 =
  21. 21.873 − 145 =
  22. 22.387 + ? = 743
  23. 23.421 + 441 =
  24. 24.A school has 273 children. 262 of them are girls. How many boys are there?
  25. 25.A train has 326 people in the front coaches and 256 people in the back coaches. How many people are on the train?
  26. 26.A school has 881 children. 526 of them are girls. How many boys are there?
  27. 27.381 − ? = 204
  28. 28.A school has 914 children. 221 of them are girls. How many boys are there?
  29. 29.A train has 237 people in the front coaches and 507 people in the back coaches. How many people are on the train?
  30. 30.? − 694 = 257
  31. 31.A train has 231 people in the front coaches and 235 people in the back coaches. How many people are on the train?
  32. 32.238 − 211 =
  33. 33.859 − 603 =
  34. 34.? − 221 = 26
  35. 35.A train has 511 people in the front coaches and 304 people in the back coaches. How many people are on the train?
  36. 36.? − 159 = 334
  37. 37.A train has 821 people in the front coaches and 177 people in the back coaches. How many people are on the train?
  38. 38.258 + ? = 538
  39. 39.? + 656 = 769
  40. 40.275 + ? = 771

Answer key

  1. 842
  2. 714
  3. 261
  4. 89
  5. 646
  6. 598
  7. 431
  8. 233
  9. 940
  10. 241
  11. 594
  12. 969
  13. 398
  14. 244
  15. 533
  16. 355
  17. 976
  18. 27
  19. 980
  20. 704
  21. 728
  22. 356
  23. 862
  24. 11
  25. 582
  26. 355
  27. 177
  28. 693
  29. 744
  30. 951
  31. 466
  32. 27
  33. 256
  34. 247
  35. 815
  36. 493
  37. 998
  38. 280
  39. 113
  40. 496

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