← 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 503 · 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.194 + 512 =
  2. 2.399 + 429 =
  3. 3.A train has 250 people in the front coaches and 729 people in the back coaches. How many people are on the train?
  4. 4.? + 442 = 622
  5. 5.567 + 131 =
  6. 6.? + 698 = 943
  7. 7.793 − 554 =
  8. 8.A school has 952 children. 338 of them are girls. How many boys are there?
  9. 9.A school has 314 children. 107 of them are girls. How many boys are there?
  10. 10.958 − 541 =
  11. 11.756 + ? = 922
  12. 12.A school has 921 children. 567 of them are girls. How many boys are there?
  13. 13.786 + ? = 950
  14. 14.668 + 122 =
  15. 15.243 − ? = 24
  16. 16.A school has 504 children. 227 of them are girls. How many boys are there?
  17. 17.? − 158 = 169
  18. 18.? + 736 = 904
  19. 19.584 + 108 =
  20. 20.406 − 395 =
  21. 21.? + 847 = 957
  22. 22.A school has 231 children. 142 of them are girls. How many boys are there?
  23. 23.A train has 354 people in the front coaches and 588 people in the back coaches. How many people are on the train?
  24. 24.A school has 348 children. 126 of them are girls. How many boys are there?
  25. 25.A train has 682 people in the front coaches and 312 people in the back coaches. How many people are on the train?
  26. 26.841 + ? = 993
  27. 27.A train has 796 people in the front coaches and 112 people in the back coaches. How many people are on the train?
  28. 28.573 − 131 =
  29. 29.A school has 600 children. 545 of them are girls. How many boys are there?
  30. 30.A train has 423 people in the front coaches and 454 people in the back coaches. How many people are on the train?
  31. 31.598 − 577 =
  32. 32.A school has 756 children. 632 of them are girls. How many boys are there?
  33. 33.A train has 202 people in the front coaches and 254 people in the back coaches. How many people are on the train?
  34. 34.A train has 141 people in the front coaches and 512 people in the back coaches. How many people are on the train?
  35. 35.114 + 595 =
  36. 36.A train has 250 people in the front coaches and 369 people in the back coaches. How many people are on the train?
  37. 37.258 − 119 =
  38. 38.? − 342 = 255
  39. 39.251 + 352 =
  40. 40.388 − 299 =

Answer key

  1. 706
  2. 828
  3. 979
  4. 180
  5. 698
  6. 245
  7. 239
  8. 614
  9. 207
  10. 417
  11. 166
  12. 354
  13. 164
  14. 790
  15. 219
  16. 277
  17. 327
  18. 168
  19. 692
  20. 11
  21. 110
  22. 89
  23. 942
  24. 222
  25. 994
  26. 152
  27. 908
  28. 442
  29. 55
  30. 877
  31. 21
  32. 124
  33. 456
  34. 653
  35. 709
  36. 619
  37. 139
  38. 597
  39. 603
  40. 89

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