← 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 387 · 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.251 − 217 =
  2. 2.422 − ? = 114
  3. 3.A train has 149 people in the front coaches and 837 people in the back coaches. How many people are on the train?
  4. 4.A train has 553 people in the front coaches and 367 people in the back coaches. How many people are on the train?
  5. 5.? − 154 = 365
  6. 6.599 + 156 =
  7. 7.466 + 362 =
  8. 8.A school has 281 children. 172 of them are girls. How many boys are there?
  9. 9.190 + 395 =
  10. 10.A train has 559 people in the front coaches and 310 people in the back coaches. How many people are on the train?
  11. 11.A train has 491 people in the front coaches and 471 people in the back coaches. How many people are on the train?
  12. 12.731 + 164 =
  13. 13.? + 475 = 980
  14. 14.A school has 318 children. 169 of them are girls. How many boys are there?
  15. 15.? − 218 = 261
  16. 16.172 + 192 =
  17. 17.A school has 692 children. 159 of them are girls. How many boys are there?
  18. 18.? − 371 = 64
  19. 19.126 + ? = 461
  20. 20.206 − ? = 50
  21. 21.A school has 664 children. 573 of them are girls. How many boys are there?
  22. 22.320 − 263 =
  23. 23.A school has 574 children. 228 of them are girls. How many boys are there?
  24. 24.A school has 357 children. 318 of them are girls. How many boys are there?
  25. 25.632 + 244 =
  26. 26.A school has 909 children. 367 of them are girls. How many boys are there?
  27. 27.A school has 355 children. 264 of them are girls. How many boys are there?
  28. 28.847 + 101 =
  29. 29.605 + 128 =
  30. 30.338 + 233 =
  31. 31.A train has 127 people in the front coaches and 412 people in the back coaches. How many people are on the train?
  32. 32.397 + 548 =
  33. 33.A school has 540 children. 166 of them are girls. How many boys are there?
  34. 34.269 + 398 =
  35. 35.A train has 155 people in the front coaches and 170 people in the back coaches. How many people are on the train?
  36. 36.256 − ? = 147
  37. 37.551 − 299 =
  38. 38.478 + 380 =
  39. 39.A train has 599 people in the front coaches and 209 people in the back coaches. How many people are on the train?
  40. 40.A train has 426 people in the front coaches and 109 people in the back coaches. How many people are on the train?

Answer key

  1. 34
  2. 308
  3. 986
  4. 920
  5. 519
  6. 755
  7. 828
  8. 109
  9. 585
  10. 869
  11. 962
  12. 895
  13. 505
  14. 149
  15. 479
  16. 364
  17. 533
  18. 435
  19. 335
  20. 156
  21. 91
  22. 57
  23. 346
  24. 39
  25. 876
  26. 542
  27. 91
  28. 948
  29. 733
  30. 571
  31. 539
  32. 945
  33. 374
  34. 667
  35. 325
  36. 109
  37. 252
  38. 858
  39. 808
  40. 535

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