← 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 799 · 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.? + 841 = 952
  2. 2.A train has 322 people in the front coaches and 263 people in the back coaches. How many people are on the train?
  3. 3.443 − 392 =
  4. 4.508 − ? = 397
  5. 5.393 − ? = 275
  6. 6.978 − 896 =
  7. 7.? − 180 = 63
  8. 8.467 − 246 =
  9. 9.A school has 397 children. 331 of them are girls. How many boys are there?
  10. 10.A train has 298 people in the front coaches and 113 people in the back coaches. How many people are on the train?
  11. 11.A school has 956 children. 389 of them are girls. How many boys are there?
  12. 12.102 + 310 =
  13. 13.A train has 685 people in the front coaches and 102 people in the back coaches. How many people are on the train?
  14. 14.A school has 256 children. 145 of them are girls. How many boys are there?
  15. 15.A train has 580 people in the front coaches and 252 people in the back coaches. How many people are on the train?
  16. 16.A train has 532 people in the front coaches and 348 people in the back coaches. How many people are on the train?
  17. 17.867 + 122 =
  18. 18.263 + 473 =
  19. 19.A train has 633 people in the front coaches and 313 people in the back coaches. How many people are on the train?
  20. 20.875 − 566 =
  21. 21.532 − ? = 280
  22. 22.463 + 222 =
  23. 23.402 + 267 =
  24. 24.216 + 675 =
  25. 25.531 + ? = 780
  26. 26.? − 398 = 187
  27. 27.A train has 769 people in the front coaches and 198 people in the back coaches. How many people are on the train?
  28. 28.251 + ? = 891
  29. 29.A school has 400 children. 343 of them are girls. How many boys are there?
  30. 30.A school has 694 children. 681 of them are girls. How many boys are there?
  31. 31.A school has 376 children. 217 of them are girls. How many boys are there?
  32. 32.391 − 117 =
  33. 33.A school has 869 children. 397 of them are girls. How many boys are there?
  34. 34.A train has 861 people in the front coaches and 106 people in the back coaches. How many people are on the train?
  35. 35.A train has 757 people in the front coaches and 242 people in the back coaches. How many people are on the train?
  36. 36.? − 229 = 168
  37. 37.297 − 256 =
  38. 38.222 − 186 =
  39. 39.943 − ? = 803
  40. 40.239 + 303 =

Answer key

  1. 111
  2. 585
  3. 51
  4. 111
  5. 118
  6. 82
  7. 243
  8. 221
  9. 66
  10. 411
  11. 567
  12. 412
  13. 787
  14. 111
  15. 832
  16. 880
  17. 989
  18. 736
  19. 946
  20. 309
  21. 252
  22. 685
  23. 669
  24. 891
  25. 249
  26. 585
  27. 967
  28. 640
  29. 57
  30. 13
  31. 159
  32. 274
  33. 472
  34. 967
  35. 999
  36. 397
  37. 41
  38. 36
  39. 140
  40. 542

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