← 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 788 · 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.402 − 243 =
  2. 2.288 + 474 =
  3. 3.A school has 363 children. 129 of them are girls. How many boys are there?
  4. 4.486 + 338 =
  5. 5.163 + 125 =
  6. 6.361 − 256 =
  7. 7.508 + 132 =
  8. 8.685 − ? = 424
  9. 9.763 + 186 =
  10. 10.A train has 646 people in the front coaches and 309 people in the back coaches. How many people are on the train?
  11. 11.239 − ? = 83
  12. 12.533 + ? = 931
  13. 13.A train has 139 people in the front coaches and 642 people in the back coaches. How many people are on the train?
  14. 14.696 + 213 =
  15. 15.A school has 654 children. 286 of them are girls. How many boys are there?
  16. 16.245 − ? = 125
  17. 17.? − 257 = 378
  18. 18.A train has 173 people in the front coaches and 553 people in the back coaches. How many people are on the train?
  19. 19.891 − ? = 543
  20. 20.A train has 438 people in the front coaches and 221 people in the back coaches. How many people are on the train?
  21. 21.282 − 102 =
  22. 22.736 − 251 =
  23. 23.A school has 349 children. 275 of them are girls. How many boys are there?
  24. 24.893 − 599 =
  25. 25.149 + 475 =
  26. 26.A train has 331 people in the front coaches and 414 people in the back coaches. How many people are on the train?
  27. 27.A school has 577 children. 231 of them are girls. How many boys are there?
  28. 28.836 − 557 =
  29. 29.A school has 520 children. 309 of them are girls. How many boys are there?
  30. 30.A train has 376 people in the front coaches and 163 people in the back coaches. How many people are on the train?
  31. 31.607 + ? = 861
  32. 32.A train has 506 people in the front coaches and 197 people in the back coaches. How many people are on the train?
  33. 33.287 − 123 =
  34. 34.771 − 263 =
  35. 35.? − 112 = 158
  36. 36.A train has 308 people in the front coaches and 435 people in the back coaches. How many people are on the train?
  37. 37.? + 850 = 988
  38. 38.? − 171 = 118
  39. 39.? + 357 = 746
  40. 40.? + 689 = 901

Answer key

  1. 159
  2. 762
  3. 234
  4. 824
  5. 288
  6. 105
  7. 640
  8. 261
  9. 949
  10. 955
  11. 156
  12. 398
  13. 781
  14. 909
  15. 368
  16. 120
  17. 635
  18. 726
  19. 348
  20. 659
  21. 180
  22. 485
  23. 74
  24. 294
  25. 624
  26. 745
  27. 346
  28. 279
  29. 211
  30. 539
  31. 254
  32. 703
  33. 164
  34. 508
  35. 270
  36. 743
  37. 138
  38. 289
  39. 389
  40. 212

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