← 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 458 · 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.852 − 777 =
  2. 2.531 + ? = 918
  3. 3.A school has 214 children. 109 of them are girls. How many boys are there?
  4. 4.882 − 694 =
  5. 5.462 − 432 =
  6. 6.866 + 109 =
  7. 7.A school has 814 children. 771 of them are girls. How many boys are there?
  8. 8.871 + 103 =
  9. 9.? + 508 = 855
  10. 10.A school has 257 children. 180 of them are girls. How many boys are there?
  11. 11.257 − ? = 41
  12. 12.A train has 439 people in the front coaches and 442 people in the back coaches. How many people are on the train?
  13. 13.A school has 988 children. 292 of them are girls. How many boys are there?
  14. 14.774 − 563 =
  15. 15.? − 194 = 16
  16. 16.812 − 282 =
  17. 17.349 − 327 =
  18. 18.A train has 398 people in the front coaches and 570 people in the back coaches. How many people are on the train?
  19. 19.922 − 621 =
  20. 20.349 − 222 =
  21. 21.596 − 451 =
  22. 22.A train has 569 people in the front coaches and 369 people in the back coaches. How many people are on the train?
  23. 23.398 − ? = 48
  24. 24.219 + 750 =
  25. 25.? + 607 = 780
  26. 26.A school has 961 children. 785 of them are girls. How many boys are there?
  27. 27.509 + 237 =
  28. 28.? + 618 = 798
  29. 29.879 + ? = 987
  30. 30.A train has 534 people in the front coaches and 452 people in the back coaches. How many people are on the train?
  31. 31.? − 114 = 162
  32. 32.159 + 581 =
  33. 33.A train has 703 people in the front coaches and 130 people in the back coaches. How many people are on the train?
  34. 34.A train has 244 people in the front coaches and 446 people in the back coaches. How many people are on the train?
  35. 35.596 + 155 =
  36. 36.965 − ? = 490
  37. 37.? − 574 = 56
  38. 38.580 − 201 =
  39. 39.A train has 305 people in the front coaches and 599 people in the back coaches. How many people are on the train?
  40. 40.354 − ? = 116

Answer key

  1. 75
  2. 387
  3. 105
  4. 188
  5. 30
  6. 975
  7. 43
  8. 974
  9. 347
  10. 77
  11. 216
  12. 881
  13. 696
  14. 211
  15. 210
  16. 530
  17. 22
  18. 968
  19. 301
  20. 127
  21. 145
  22. 938
  23. 350
  24. 969
  25. 173
  26. 176
  27. 746
  28. 180
  29. 108
  30. 986
  31. 276
  32. 740
  33. 833
  34. 690
  35. 751
  36. 475
  37. 630
  38. 379
  39. 904
  40. 238

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