← 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 158 · 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.416 − 251 =
  2. 2.985 − ? = 43
  3. 3.610 − 165 =
  4. 4.583 − 204 =
  5. 5.? + 583 = 930
  6. 6.A train has 746 people in the front coaches and 247 people in the back coaches. How many people are on the train?
  7. 7.807 + ? = 938
  8. 8.564 + 260 =
  9. 9.931 − 861 =
  10. 10.? + 343 = 559
  11. 11.? + 103 = 556
  12. 12.643 − 405 =
  13. 13.? + 816 = 933
  14. 14.A school has 221 children. 105 of them are girls. How many boys are there?
  15. 15.A school has 570 children. 342 of them are girls. How many boys are there?
  16. 16.A school has 418 children. 415 of them are girls. How many boys are there?
  17. 17.A train has 516 people in the front coaches and 222 people in the back coaches. How many people are on the train?
  18. 18.190 + 507 =
  19. 19.A school has 893 children. 153 of them are girls. How many boys are there?
  20. 20.957 − 529 =
  21. 21.A train has 664 people in the front coaches and 326 people in the back coaches. How many people are on the train?
  22. 22.A school has 519 children. 431 of them are girls. How many boys are there?
  23. 23.287 − 276 =
  24. 24.215 + 534 =
  25. 25.559 − ? = 209
  26. 26.617 + 145 =
  27. 27.438 + 235 =
  28. 28.473 − 405 =
  29. 29.707 − ? = 569
  30. 30.? + 672 = 829
  31. 31.A train has 169 people in the front coaches and 239 people in the back coaches. How many people are on the train?
  32. 32.805 + 118 =
  33. 33.A train has 630 people in the front coaches and 294 people in the back coaches. How many people are on the train?
  34. 34.A train has 591 people in the front coaches and 364 people in the back coaches. How many people are on the train?
  35. 35.602 + 129 =
  36. 36.434 − 389 =
  37. 37.A school has 405 children. 211 of them are girls. How many boys are there?
  38. 38.A school has 590 children. 374 of them are girls. How many boys are there?
  39. 39.528 + 333 =
  40. 40.303 − 194 =

Answer key

  1. 165
  2. 942
  3. 445
  4. 379
  5. 347
  6. 993
  7. 131
  8. 824
  9. 70
  10. 216
  11. 453
  12. 238
  13. 117
  14. 116
  15. 228
  16. 3
  17. 738
  18. 697
  19. 740
  20. 428
  21. 990
  22. 88
  23. 11
  24. 749
  25. 350
  26. 762
  27. 673
  28. 68
  29. 138
  30. 157
  31. 408
  32. 923
  33. 924
  34. 955
  35. 731
  36. 45
  37. 194
  38. 216
  39. 861
  40. 109

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