← 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 778 · 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.? + 398 = 969
  2. 2.330 + 416 =
  3. 3.325 − ? = 61
  4. 4.A train has 510 people in the front coaches and 477 people in the back coaches. How many people are on the train?
  5. 5.354 − 140 =
  6. 6.A school has 268 children. 118 of them are girls. How many boys are there?
  7. 7.? − 146 = 153
  8. 8.A school has 210 children. 199 of them are girls. How many boys are there?
  9. 9.981 − 249 =
  10. 10.A school has 991 children. 780 of them are girls. How many boys are there?
  11. 11.? + 226 = 654
  12. 12.788 − 785 =
  13. 13.444 + 227 =
  14. 14.A school has 287 children. 239 of them are girls. How many boys are there?
  15. 15.? + 871 = 983
  16. 16.A school has 237 children. 216 of them are girls. How many boys are there?
  17. 17.A train has 444 people in the front coaches and 131 people in the back coaches. How many people are on the train?
  18. 18.928 − 304 =
  19. 19.A train has 159 people in the front coaches and 796 people in the back coaches. How many people are on the train?
  20. 20.127 + 188 =
  21. 21.A school has 458 children. 136 of them are girls. How many boys are there?
  22. 22.A train has 662 people in the front coaches and 129 people in the back coaches. How many people are on the train?
  23. 23.A train has 840 people in the front coaches and 144 people in the back coaches. How many people are on the train?
  24. 24.A train has 284 people in the front coaches and 714 people in the back coaches. How many people are on the train?
  25. 25.608 + 126 =
  26. 26.A train has 427 people in the front coaches and 362 people in the back coaches. How many people are on the train?
  27. 27.869 − ? = 691
  28. 28.759 + 151 =
  29. 29.297 − ? = 142
  30. 30.272 + 632 =
  31. 31.659 + 134 =
  32. 32.656 + 324 =
  33. 33.883 − ? = 498
  34. 34.477 − 319 =
  35. 35.726 − ? = 448
  36. 36.A school has 730 children. 191 of them are girls. How many boys are there?
  37. 37.? + 257 = 903
  38. 38.A school has 933 children. 600 of them are girls. How many boys are there?
  39. 39.210 + ? = 458
  40. 40.513 + 154 =

Answer key

  1. 571
  2. 746
  3. 264
  4. 987
  5. 214
  6. 150
  7. 299
  8. 11
  9. 732
  10. 211
  11. 428
  12. 3
  13. 671
  14. 48
  15. 112
  16. 21
  17. 575
  18. 624
  19. 955
  20. 315
  21. 322
  22. 791
  23. 984
  24. 998
  25. 734
  26. 789
  27. 178
  28. 910
  29. 155
  30. 904
  31. 793
  32. 980
  33. 385
  34. 158
  35. 278
  36. 539
  37. 646
  38. 333
  39. 248
  40. 667

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