← 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 301 · 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.475 − 380 =
  2. 2.A train has 399 people in the front coaches and 494 people in the back coaches. How many people are on the train?
  3. 3.A school has 597 children. 254 of them are girls. How many boys are there?
  4. 4.138 + 555 =
  5. 5.517 − 400 =
  6. 6.? − 250 = 52
  7. 7.A school has 716 children. 561 of them are girls. How many boys are there?
  8. 8.563 − 284 =
  9. 9.655 + 253 =
  10. 10.737 + ? = 976
  11. 11.A school has 213 children. 203 of them are girls. How many boys are there?
  12. 12.623 − 544 =
  13. 13.A train has 245 people in the front coaches and 115 people in the back coaches. How many people are on the train?
  14. 14.A train has 100 people in the front coaches and 748 people in the back coaches. How many people are on the train?
  15. 15.508 − 412 =
  16. 16.? − 513 = 61
  17. 17.235 − 228 =
  18. 18.898 + 101 =
  19. 19.886 − 511 =
  20. 20.311 − 170 =
  21. 21.282 + 546 =
  22. 22.733 − 344 =
  23. 23.714 − 262 =
  24. 24.363 − ? = 213
  25. 25.618 − 490 =
  26. 26.A school has 323 children. 194 of them are girls. How many boys are there?
  27. 27.A school has 236 children. 102 of them are girls. How many boys are there?
  28. 28.A train has 471 people in the front coaches and 436 people in the back coaches. How many people are on the train?
  29. 29.197 + 320 =
  30. 30.A school has 298 children. 146 of them are girls. How many boys are there?
  31. 31.309 − 124 =
  32. 32.A school has 208 children. 100 of them are girls. How many boys are there?
  33. 33.A school has 767 children. 554 of them are girls. How many boys are there?
  34. 34.620 − 352 =
  35. 35.A train has 483 people in the front coaches and 146 people in the back coaches. How many people are on the train?
  36. 36.931 − ? = 818
  37. 37.? + 183 = 807
  38. 38.448 − 150 =
  39. 39.332 − 320 =
  40. 40.A school has 778 children. 398 of them are girls. How many boys are there?

Answer key

  1. 95
  2. 893
  3. 343
  4. 693
  5. 117
  6. 302
  7. 155
  8. 279
  9. 908
  10. 239
  11. 10
  12. 79
  13. 360
  14. 848
  15. 96
  16. 574
  17. 7
  18. 999
  19. 375
  20. 141
  21. 828
  22. 389
  23. 452
  24. 150
  25. 128
  26. 129
  27. 134
  28. 907
  29. 517
  30. 152
  31. 185
  32. 108
  33. 213
  34. 268
  35. 629
  36. 113
  37. 624
  38. 298
  39. 12
  40. 380

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