← 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 156 · 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.? − 898 = 63
  2. 2.? + 819 = 924
  3. 3.A school has 899 children. 151 of them are girls. How many boys are there?
  4. 4.A school has 725 children. 578 of them are girls. How many boys are there?
  5. 5.273 + 536 =
  6. 6.A train has 835 people in the front coaches and 119 people in the back coaches. How many people are on the train?
  7. 7.617 + 321 =
  8. 8.A school has 485 children. 247 of them are girls. How many boys are there?
  9. 9.217 + 584 =
  10. 10.663 + ? = 928
  11. 11.A train has 121 people in the front coaches and 146 people in the back coaches. How many people are on the train?
  12. 12.785 + 122 =
  13. 13.273 − ? = 39
  14. 14.A school has 355 children. 140 of them are girls. How many boys are there?
  15. 15.916 − ? = 96
  16. 16.936 − 672 =
  17. 17.364 − 306 =
  18. 18.A train has 735 people in the front coaches and 136 people in the back coaches. How many people are on the train?
  19. 19.A school has 776 children. 678 of them are girls. How many boys are there?
  20. 20.A school has 399 children. 347 of them are girls. How many boys are there?
  21. 21.269 + 100 =
  22. 22.? − 190 = 237
  23. 23.443 − ? = 48
  24. 24.? − 249 = 89
  25. 25.712 − 571 =
  26. 26.581 − 169 =
  27. 27.527 − 333 =
  28. 28.A school has 703 children. 196 of them are girls. How many boys are there?
  29. 29.781 − ? = 274
  30. 30.338 + 451 =
  31. 31.? − 388 = 288
  32. 32.314 − 154 =
  33. 33.A school has 467 children. 327 of them are girls. How many boys are there?
  34. 34.A train has 634 people in the front coaches and 175 people in the back coaches. How many people are on the train?
  35. 35.? − 481 = 53
  36. 36.? + 183 = 643
  37. 37.A school has 674 children. 651 of them are girls. How many boys are there?
  38. 38.A school has 934 children. 228 of them are girls. How many boys are there?
  39. 39.381 − 234 =
  40. 40.A train has 362 people in the front coaches and 154 people in the back coaches. How many people are on the train?

Answer key

  1. 961
  2. 105
  3. 748
  4. 147
  5. 809
  6. 954
  7. 938
  8. 238
  9. 801
  10. 265
  11. 267
  12. 907
  13. 234
  14. 215
  15. 820
  16. 264
  17. 58
  18. 871
  19. 98
  20. 52
  21. 369
  22. 427
  23. 395
  24. 338
  25. 141
  26. 412
  27. 194
  28. 507
  29. 507
  30. 789
  31. 676
  32. 160
  33. 140
  34. 809
  35. 534
  36. 460
  37. 23
  38. 706
  39. 147
  40. 516

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