← 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 87 · 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.412 − 393 =
  2. 2.541 + ? = 766
  3. 3.A school has 700 children. 125 of them are girls. How many boys are there?
  4. 4.642 − ? = 426
  5. 5.429 + ? = 681
  6. 6.A train has 718 people in the front coaches and 166 people in the back coaches. How many people are on the train?
  7. 7.? − 122 = 218
  8. 8.158 + ? = 419
  9. 9.A school has 516 children. 478 of them are girls. How many boys are there?
  10. 10.615 − 445 =
  11. 11.? − 120 = 134
  12. 12.? − 533 = 137
  13. 13.352 − ? = 106
  14. 14.298 − 218 =
  15. 15.798 − 758 =
  16. 16.576 + ? = 959
  17. 17.A school has 731 children. 190 of them are girls. How many boys are there?
  18. 18.631 − 150 =
  19. 19.A train has 824 people in the front coaches and 111 people in the back coaches. How many people are on the train?
  20. 20.? + 626 = 853
  21. 21.370 + ? = 873
  22. 22.A school has 358 children. 275 of them are girls. How many boys are there?
  23. 23.852 + 102 =
  24. 24.A train has 459 people in the front coaches and 340 people in the back coaches. How many people are on the train?
  25. 25.A train has 820 people in the front coaches and 108 people in the back coaches. How many people are on the train?
  26. 26.464 − 310 =
  27. 27.617 − 119 =
  28. 28.A train has 414 people in the front coaches and 358 people in the back coaches. How many people are on the train?
  29. 29.A train has 658 people in the front coaches and 260 people in the back coaches. How many people are on the train?
  30. 30.A school has 669 children. 354 of them are girls. How many boys are there?
  31. 31.A train has 661 people in the front coaches and 325 people in the back coaches. How many people are on the train?
  32. 32.154 + 229 =
  33. 33.895 − ? = 683
  34. 34.286 + ? = 449
  35. 35.A school has 647 children. 450 of them are girls. How many boys are there?
  36. 36.A school has 797 children. 697 of them are girls. How many boys are there?
  37. 37.A train has 440 people in the front coaches and 216 people in the back coaches. How many people are on the train?
  38. 38.228 + 660 =
  39. 39.? + 629 = 800
  40. 40.291 − 116 =

Answer key

  1. 19
  2. 225
  3. 575
  4. 216
  5. 252
  6. 884
  7. 340
  8. 261
  9. 38
  10. 170
  11. 254
  12. 670
  13. 246
  14. 80
  15. 40
  16. 383
  17. 541
  18. 481
  19. 935
  20. 227
  21. 503
  22. 83
  23. 954
  24. 799
  25. 928
  26. 154
  27. 498
  28. 772
  29. 918
  30. 315
  31. 986
  32. 383
  33. 212
  34. 163
  35. 197
  36. 100
  37. 656
  38. 888
  39. 171
  40. 175

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