← 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 663 · 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.508 − ? = 133
  2. 2.A school has 872 children. 394 of them are girls. How many boys are there?
  3. 3.743 − ? = 358
  4. 4.184 + ? = 376
  5. 5.492 − ? = 135
  6. 6.? − 168 = 710
  7. 7.824 + ? = 934
  8. 8.A train has 247 people in the front coaches and 159 people in the back coaches. How many people are on the train?
  9. 9.A train has 300 people in the front coaches and 508 people in the back coaches. How many people are on the train?
  10. 10.A school has 252 children. 174 of them are girls. How many boys are there?
  11. 11.844 + ? = 998
  12. 12.751 − 126 =
  13. 13.A train has 414 people in the front coaches and 160 people in the back coaches. How many people are on the train?
  14. 14.480 − 395 =
  15. 15.? + 540 = 659
  16. 16.221 − 164 =
  17. 17.296 − 241 =
  18. 18.A train has 361 people in the front coaches and 131 people in the back coaches. How many people are on the train?
  19. 19.376 − 181 =
  20. 20.846 + 140 =
  21. 21.A train has 366 people in the front coaches and 623 people in the back coaches. How many people are on the train?
  22. 22.351 + 208 =
  23. 23.A train has 890 people in the front coaches and 101 people in the back coaches. How many people are on the train?
  24. 24.A train has 511 people in the front coaches and 351 people in the back coaches. How many people are on the train?
  25. 25.871 + 109 =
  26. 26.A school has 231 children. 106 of them are girls. How many boys are there?
  27. 27.323 − 182 =
  28. 28.448 + 511 =
  29. 29.717 − ? = 602
  30. 30.A train has 450 people in the front coaches and 378 people in the back coaches. How many people are on the train?
  31. 31.675 + 132 =
  32. 32.698 + 116 =
  33. 33.266 − ? = 158
  34. 34.670 − 479 =
  35. 35.818 − 727 =
  36. 36.773 − 442 =
  37. 37.A school has 773 children. 262 of them are girls. How many boys are there?
  38. 38.640 + 101 =
  39. 39.614 − 388 =
  40. 40.A school has 304 children. 173 of them are girls. How many boys are there?

Answer key

  1. 375
  2. 478
  3. 385
  4. 192
  5. 357
  6. 878
  7. 110
  8. 406
  9. 808
  10. 78
  11. 154
  12. 625
  13. 574
  14. 85
  15. 119
  16. 57
  17. 55
  18. 492
  19. 195
  20. 986
  21. 989
  22. 559
  23. 991
  24. 862
  25. 980
  26. 125
  27. 141
  28. 959
  29. 115
  30. 828
  31. 807
  32. 814
  33. 108
  34. 191
  35. 91
  36. 331
  37. 511
  38. 741
  39. 226
  40. 131

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