← 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 822 · 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.565 − 399 =
  2. 2.A school has 630 children. 304 of them are girls. How many boys are there?
  3. 3.A train has 107 people in the front coaches and 212 people in the back coaches. How many people are on the train?
  4. 4.220 + 177 =
  5. 5.? + 762 = 972
  6. 6.A train has 347 people in the front coaches and 458 people in the back coaches. How many people are on the train?
  7. 7.A school has 968 children. 663 of them are girls. How many boys are there?
  8. 8.423 − 380 =
  9. 9.414 + 575 =
  10. 10.514 − 256 =
  11. 11.A school has 645 children. 492 of them are girls. How many boys are there?
  12. 12.A train has 728 people in the front coaches and 183 people in the back coaches. How many people are on the train?
  13. 13.586 + 201 =
  14. 14.A school has 474 children. 456 of them are girls. How many boys are there?
  15. 15.A school has 270 children. 245 of them are girls. How many boys are there?
  16. 16.915 − ? = 517
  17. 17.721 + ? = 928
  18. 18.339 + 511 =
  19. 19.A school has 775 children. 673 of them are girls. How many boys are there?
  20. 20.A train has 312 people in the front coaches and 515 people in the back coaches. How many people are on the train?
  21. 21.108 + ? = 851
  22. 22.? − 292 = 626
  23. 23.400 − 135 =
  24. 24.? − 445 = 48
  25. 25.449 + 403 =
  26. 26.252 + 335 =
  27. 27.A school has 575 children. 139 of them are girls. How many boys are there?
  28. 28.476 + ? = 707
  29. 29.215 − ? = 108
  30. 30.834 + 121 =
  31. 31.A train has 772 people in the front coaches and 199 people in the back coaches. How many people are on the train?
  32. 32.A train has 119 people in the front coaches and 112 people in the back coaches. How many people are on the train?
  33. 33.A train has 349 people in the front coaches and 268 people in the back coaches. How many people are on the train?
  34. 34.A train has 467 people in the front coaches and 445 people in the back coaches. How many people are on the train?
  35. 35.251 + 434 =
  36. 36.A school has 670 children. 300 of them are girls. How many boys are there?
  37. 37.230 + 705 =
  38. 38.? − 396 = 125
  39. 39.217 − 158 =
  40. 40.A train has 770 people in the front coaches and 225 people in the back coaches. How many people are on the train?

Answer key

  1. 166
  2. 326
  3. 319
  4. 397
  5. 210
  6. 805
  7. 305
  8. 43
  9. 989
  10. 258
  11. 153
  12. 911
  13. 787
  14. 18
  15. 25
  16. 398
  17. 207
  18. 850
  19. 102
  20. 827
  21. 743
  22. 918
  23. 265
  24. 493
  25. 852
  26. 587
  27. 436
  28. 231
  29. 107
  30. 955
  31. 971
  32. 231
  33. 617
  34. 912
  35. 685
  36. 370
  37. 935
  38. 521
  39. 59
  40. 995

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