← 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 890 · 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.A train has 477 people in the front coaches and 508 people in the back coaches. How many people are on the train?
  2. 2.? − 447 = 186
  3. 3.391 − ? = 288
  4. 4.781 − 738 =
  5. 5.568 + ? = 790
  6. 6.? + 250 = 834
  7. 7.A train has 162 people in the front coaches and 114 people in the back coaches. How many people are on the train?
  8. 8.? + 745 = 999
  9. 9.A train has 123 people in the front coaches and 120 people in the back coaches. How many people are on the train?
  10. 10.595 − 407 =
  11. 11.? − 500 = 76
  12. 12.872 − ? = 679
  13. 13.? + 634 = 857
  14. 14.307 − 246 =
  15. 15.464 + ? = 951
  16. 16.248 − ? = 67
  17. 17.A school has 509 children. 204 of them are girls. How many boys are there?
  18. 18.A school has 510 children. 164 of them are girls. How many boys are there?
  19. 19.A school has 435 children. 173 of them are girls. How many boys are there?
  20. 20.363 − 290 =
  21. 21.628 − 470 =
  22. 22.330 − 305 =
  23. 23.403 − 381 =
  24. 24.521 − 206 =
  25. 25.? − 160 = 750
  26. 26.A train has 264 people in the front coaches and 415 people in the back coaches. How many people are on the train?
  27. 27.A school has 974 children. 265 of them are girls. How many boys are there?
  28. 28.277 + 113 =
  29. 29.880 − 847 =
  30. 30.484 − ? = 349
  31. 31.141 + 237 =
  32. 32.957 − 197 =
  33. 33.? + 148 = 814
  34. 34.A school has 200 children. 118 of them are girls. How many boys are there?
  35. 35.A train has 120 people in the front coaches and 211 people in the back coaches. How many people are on the train?
  36. 36.? + 419 = 559
  37. 37.A train has 136 people in the front coaches and 647 people in the back coaches. How many people are on the train?
  38. 38.166 + 313 =
  39. 39.A train has 445 people in the front coaches and 301 people in the back coaches. How many people are on the train?
  40. 40.A school has 219 children. 216 of them are girls. How many boys are there?

Answer key

  1. 985
  2. 633
  3. 103
  4. 43
  5. 222
  6. 584
  7. 276
  8. 254
  9. 243
  10. 188
  11. 576
  12. 193
  13. 223
  14. 61
  15. 487
  16. 181
  17. 305
  18. 346
  19. 262
  20. 73
  21. 158
  22. 25
  23. 22
  24. 315
  25. 910
  26. 679
  27. 709
  28. 390
  29. 33
  30. 135
  31. 378
  32. 760
  33. 666
  34. 82
  35. 331
  36. 140
  37. 783
  38. 479
  39. 746
  40. 3

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