← 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 873 · 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.465 + 171 =
  2. 2.303 + ? = 493
  3. 3.748 + 155 =
  4. 4.? − 268 = 149
  5. 5.A train has 259 people in the front coaches and 530 people in the back coaches. How many people are on the train?
  6. 6.A train has 667 people in the front coaches and 256 people in the back coaches. How many people are on the train?
  7. 7.456 + ? = 827
  8. 8.910 − 215 =
  9. 9.211 − 114 =
  10. 10.A school has 559 children. 157 of them are girls. How many boys are there?
  11. 11.A train has 478 people in the front coaches and 262 people in the back coaches. How many people are on the train?
  12. 12.? + 324 = 642
  13. 13.A train has 123 people in the front coaches and 270 people in the back coaches. How many people are on the train?
  14. 14.? − 118 = 838
  15. 15.349 + 151 =
  16. 16.878 + 109 =
  17. 17.804 − 172 =
  18. 18.716 − 350 =
  19. 19.381 + 110 =
  20. 20.A school has 395 children. 139 of them are girls. How many boys are there?
  21. 21.258 + 291 =
  22. 22.A train has 783 people in the front coaches and 162 people in the back coaches. How many people are on the train?
  23. 23.565 + 113 =
  24. 24.? − 781 = 107
  25. 25.A school has 575 children. 498 of them are girls. How many boys are there?
  26. 26.A school has 519 children. 291 of them are girls. How many boys are there?
  27. 27.788 + 176 =
  28. 28.? − 345 = 21
  29. 29.A school has 648 children. 331 of them are girls. How many boys are there?
  30. 30.170 + 480 =
  31. 31.628 + 281 =
  32. 32.A train has 589 people in the front coaches and 126 people in the back coaches. How many people are on the train?
  33. 33.? − 183 = 255
  34. 34.964 − 575 =
  35. 35.? − 316 = 594
  36. 36.A train has 857 people in the front coaches and 111 people in the back coaches. How many people are on the train?
  37. 37.715 + 261 =
  38. 38.845 + 125 =
  39. 39.? − 218 = 43
  40. 40.A school has 694 children. 599 of them are girls. How many boys are there?

Answer key

  1. 636
  2. 190
  3. 903
  4. 417
  5. 789
  6. 923
  7. 371
  8. 695
  9. 97
  10. 402
  11. 740
  12. 318
  13. 393
  14. 956
  15. 500
  16. 987
  17. 632
  18. 366
  19. 491
  20. 256
  21. 549
  22. 945
  23. 678
  24. 888
  25. 77
  26. 228
  27. 964
  28. 366
  29. 317
  30. 650
  31. 909
  32. 715
  33. 438
  34. 389
  35. 910
  36. 968
  37. 976
  38. 970
  39. 261
  40. 95

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