← 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 699 · 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.490 − 257 =
  2. 2.888 + 107 =
  3. 3.253 + 641 =
  4. 4.733 − ? = 464
  5. 5.A train has 633 people in the front coaches and 197 people in the back coaches. How many people are on the train?
  6. 6.893 − 172 =
  7. 7.872 + 108 =
  8. 8.273 + 362 =
  9. 9.781 + 204 =
  10. 10.A school has 590 children. 224 of them are girls. How many boys are there?
  11. 11.563 − 259 =
  12. 12.A school has 753 children. 451 of them are girls. How many boys are there?
  13. 13.601 + 287 =
  14. 14.397 − 340 =
  15. 15.? + 191 = 343
  16. 16.A school has 321 children. 235 of them are girls. How many boys are there?
  17. 17.A school has 304 children. 253 of them are girls. How many boys are there?
  18. 18.161 + 394 =
  19. 19.A school has 225 children. 175 of them are girls. How many boys are there?
  20. 20.? + 607 = 966
  21. 21.? − 670 = 168
  22. 22.534 − 472 =
  23. 23.492 + ? = 674
  24. 24.110 + 522 =
  25. 25.A train has 881 people in the front coaches and 117 people in the back coaches. How many people are on the train?
  26. 26.303 + ? = 466
  27. 27.A school has 666 children. 143 of them are girls. How many boys are there?
  28. 28.511 − 243 =
  29. 29.A train has 631 people in the front coaches and 253 people in the back coaches. How many people are on the train?
  30. 30.651 + 159 =
  31. 31.? + 241 = 623
  32. 32.? + 851 = 971
  33. 33.A train has 313 people in the front coaches and 279 people in the back coaches. How many people are on the train?
  34. 34.157 + 362 =
  35. 35.365 − 148 =
  36. 36.A train has 261 people in the front coaches and 605 people in the back coaches. How many people are on the train?
  37. 37.487 − ? = 117
  38. 38.A school has 311 children. 111 of them are girls. How many boys are there?
  39. 39.413 + 135 =
  40. 40.? + 327 = 475

Answer key

  1. 233
  2. 995
  3. 894
  4. 269
  5. 830
  6. 721
  7. 980
  8. 635
  9. 985
  10. 366
  11. 304
  12. 302
  13. 888
  14. 57
  15. 152
  16. 86
  17. 51
  18. 555
  19. 50
  20. 359
  21. 838
  22. 62
  23. 182
  24. 632
  25. 998
  26. 163
  27. 523
  28. 268
  29. 884
  30. 810
  31. 382
  32. 120
  33. 592
  34. 519
  35. 217
  36. 866
  37. 370
  38. 200
  39. 548
  40. 148

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