← 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 665 · 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.? − 305 = 401
  2. 2.? + 599 = 778
  3. 3.A school has 310 children. 142 of them are girls. How many boys are there?
  4. 4.876 − 590 =
  5. 5.384 − ? = 216
  6. 6.288 − 227 =
  7. 7.937 − ? = 292
  8. 8.A school has 476 children. 269 of them are girls. How many boys are there?
  9. 9.? − 506 = 76
  10. 10.287 − 156 =
  11. 11.A train has 568 people in the front coaches and 230 people in the back coaches. How many people are on the train?
  12. 12.? + 347 = 812
  13. 13.? + 531 = 810
  14. 14.215 + ? = 694
  15. 15.A school has 925 children. 604 of them are girls. How many boys are there?
  16. 16.A train has 601 people in the front coaches and 228 people in the back coaches. How many people are on the train?
  17. 17.314 + 372 =
  18. 18.546 + ? = 786
  19. 19.? − 320 = 355
  20. 20.217 + 533 =
  21. 21.A train has 827 people in the front coaches and 106 people in the back coaches. How many people are on the train?
  22. 22.A school has 302 children. 170 of them are girls. How many boys are there?
  23. 23.307 − ? = 207
  24. 24.776 + 106 =
  25. 25.921 − 389 =
  26. 26.763 + 205 =
  27. 27.467 − 206 =
  28. 28.A train has 471 people in the front coaches and 509 people in the back coaches. How many people are on the train?
  29. 29.A train has 817 people in the front coaches and 109 people in the back coaches. How many people are on the train?
  30. 30.166 + 589 =
  31. 31.A school has 431 children. 193 of them are girls. How many boys are there?
  32. 32.A train has 282 people in the front coaches and 382 people in the back coaches. How many people are on the train?
  33. 33.A train has 636 people in the front coaches and 209 people in the back coaches. How many people are on the train?
  34. 34.A train has 809 people in the front coaches and 172 people in the back coaches. How many people are on the train?
  35. 35.536 − 330 =
  36. 36.A train has 765 people in the front coaches and 116 people in the back coaches. How many people are on the train?
  37. 37.A school has 588 children. 326 of them are girls. How many boys are there?
  38. 38.628 − 165 =
  39. 39.? − 402 = 28
  40. 40.A school has 289 children. 204 of them are girls. How many boys are there?

Answer key

  1. 706
  2. 179
  3. 168
  4. 286
  5. 168
  6. 61
  7. 645
  8. 207
  9. 582
  10. 131
  11. 798
  12. 465
  13. 279
  14. 479
  15. 321
  16. 829
  17. 686
  18. 240
  19. 675
  20. 750
  21. 933
  22. 132
  23. 100
  24. 882
  25. 532
  26. 968
  27. 261
  28. 980
  29. 926
  30. 755
  31. 238
  32. 664
  33. 845
  34. 981
  35. 206
  36. 881
  37. 262
  38. 463
  39. 430
  40. 85

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