← 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 343 · 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.943 − 738 =
  2. 2.242 + ? = 992
  3. 3.A train has 187 people in the front coaches and 311 people in the back coaches. How many people are on the train?
  4. 4.? + 368 = 872
  5. 5.? + 391 = 661
  6. 6.182 + 514 =
  7. 7.? − 247 = 222
  8. 8.A school has 912 children. 121 of them are girls. How many boys are there?
  9. 9.A school has 916 children. 809 of them are girls. How many boys are there?
  10. 10.548 − 217 =
  11. 11.675 − ? = 192
  12. 12.A school has 829 children. 120 of them are girls. How many boys are there?
  13. 13.A school has 280 children. 143 of them are girls. How many boys are there?
  14. 14.200 + ? = 987
  15. 15.529 + 382 =
  16. 16.A school has 559 children. 211 of them are girls. How many boys are there?
  17. 17.? + 336 = 628
  18. 18.355 + 251 =
  19. 19.598 − ? = 50
  20. 20.664 + 168 =
  21. 21.512 − 282 =
  22. 22.? − 497 = 9
  23. 23.748 + 182 =
  24. 24.451 − ? = 149
  25. 25.893 − 538 =
  26. 26.676 + ? = 897
  27. 27.A train has 633 people in the front coaches and 345 people in the back coaches. How many people are on the train?
  28. 28.543 − ? = 56
  29. 29.? + 115 = 640
  30. 30.A school has 414 children. 102 of them are girls. How many boys are there?
  31. 31.807 + 106 =
  32. 32.A train has 211 people in the front coaches and 738 people in the back coaches. How many people are on the train?
  33. 33.A school has 253 children. 135 of them are girls. How many boys are there?
  34. 34.? − 104 = 227
  35. 35.A school has 708 children. 298 of them are girls. How many boys are there?
  36. 36.A school has 812 children. 336 of them are girls. How many boys are there?
  37. 37.? + 619 = 987
  38. 38.? − 278 = 307
  39. 39.187 + ? = 999
  40. 40.335 − 209 =

Answer key

  1. 205
  2. 750
  3. 498
  4. 504
  5. 270
  6. 696
  7. 469
  8. 791
  9. 107
  10. 331
  11. 483
  12. 709
  13. 137
  14. 787
  15. 911
  16. 348
  17. 292
  18. 606
  19. 548
  20. 832
  21. 230
  22. 506
  23. 930
  24. 302
  25. 355
  26. 221
  27. 978
  28. 487
  29. 525
  30. 312
  31. 913
  32. 949
  33. 118
  34. 331
  35. 410
  36. 476
  37. 368
  38. 585
  39. 812
  40. 126

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