← 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 541 · 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.? − 152 = 122
  2. 2.? + 192 = 710
  3. 3.647 − 508 =
  4. 4.A school has 482 children. 148 of them are girls. How many boys are there?
  5. 5.219 + ? = 858
  6. 6.? + 430 = 695
  7. 7.A school has 666 children. 633 of them are girls. How many boys are there?
  8. 8.? + 441 = 972
  9. 9.A school has 861 children. 247 of them are girls. How many boys are there?
  10. 10.A school has 812 children. 123 of them are girls. How many boys are there?
  11. 11.941 − 481 =
  12. 12.A school has 701 children. 248 of them are girls. How many boys are there?
  13. 13.? + 190 = 875
  14. 14.750 − 526 =
  15. 15.A train has 769 people in the front coaches and 167 people in the back coaches. How many people are on the train?
  16. 16.A train has 668 people in the front coaches and 243 people in the back coaches. How many people are on the train?
  17. 17.661 − 574 =
  18. 18.A train has 831 people in the front coaches and 161 people in the back coaches. How many people are on the train?
  19. 19.A train has 190 people in the front coaches and 795 people in the back coaches. How many people are on the train?
  20. 20.A school has 212 children. 126 of them are girls. How many boys are there?
  21. 21.? + 455 = 993
  22. 22.275 − 182 =
  23. 23.A train has 782 people in the front coaches and 177 people in the back coaches. How many people are on the train?
  24. 24.283 − 150 =
  25. 25.A school has 269 children. 141 of them are girls. How many boys are there?
  26. 26.804 − ? = 622
  27. 27.236 + ? = 856
  28. 28.610 − ? = 322
  29. 29.595 + ? = 982
  30. 30.837 + ? = 947
  31. 31.400 − ? = 219
  32. 32.396 + 188 =
  33. 33.901 − 321 =
  34. 34.668 + 152 =
  35. 35.A train has 842 people in the front coaches and 103 people in the back coaches. How many people are on the train?
  36. 36.A train has 173 people in the front coaches and 532 people in the back coaches. How many people are on the train?
  37. 37.323 + 266 =
  38. 38.A train has 146 people in the front coaches and 758 people in the back coaches. How many people are on the train?
  39. 39.978 − ? = 267
  40. 40.291 + 420 =

Answer key

  1. 274
  2. 518
  3. 139
  4. 334
  5. 639
  6. 265
  7. 33
  8. 531
  9. 614
  10. 689
  11. 460
  12. 453
  13. 685
  14. 224
  15. 936
  16. 911
  17. 87
  18. 992
  19. 985
  20. 86
  21. 538
  22. 93
  23. 959
  24. 133
  25. 128
  26. 182
  27. 620
  28. 288
  29. 387
  30. 110
  31. 181
  32. 584
  33. 580
  34. 820
  35. 945
  36. 705
  37. 589
  38. 904
  39. 711
  40. 711

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