← 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 123 · 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 school has 523 children. 407 of them are girls. How many boys are there?
  2. 2.737 − ? = 7
  3. 3.639 + ? = 888
  4. 4.A school has 363 children. 172 of them are girls. How many boys are there?
  5. 5.289 − 164 =
  6. 6.303 − 285 =
  7. 7.166 + 351 =
  8. 8.216 + 371 =
  9. 9.819 + 148 =
  10. 10.? + 403 = 667
  11. 11.393 + 594 =
  12. 12.277 − ? = 83
  13. 13.A train has 526 people in the front coaches and 249 people in the back coaches. How many people are on the train?
  14. 14.302 + 508 =
  15. 15.? + 136 = 877
  16. 16.A train has 323 people in the front coaches and 281 people in the back coaches. How many people are on the train?
  17. 17.186 + ? = 652
  18. 18.A train has 142 people in the front coaches and 153 people in the back coaches. How many people are on the train?
  19. 19.843 − 767 =
  20. 20.A train has 284 people in the front coaches and 257 people in the back coaches. How many people are on the train?
  21. 21.A train has 201 people in the front coaches and 104 people in the back coaches. How many people are on the train?
  22. 22.727 + ? = 919
  23. 23.119 + 867 =
  24. 24.A train has 829 people in the front coaches and 107 people in the back coaches. How many people are on the train?
  25. 25.792 − ? = 89
  26. 26.353 + ? = 575
  27. 27.944 − 417 =
  28. 28.782 − 715 =
  29. 29.423 − ? = 170
  30. 30.? + 326 = 849
  31. 31.? + 297 = 931
  32. 32.? + 198 = 409
  33. 33.372 + 260 =
  34. 34.? + 304 = 984
  35. 35.A train has 108 people in the front coaches and 442 people in the back coaches. How many people are on the train?
  36. 36.232 + 476 =
  37. 37.A train has 131 people in the front coaches and 621 people in the back coaches. How many people are on the train?
  38. 38.A school has 450 children. 378 of them are girls. How many boys are there?
  39. 39.860 + 125 =
  40. 40.766 + 199 =

Answer key

  1. 116
  2. 730
  3. 249
  4. 191
  5. 125
  6. 18
  7. 517
  8. 587
  9. 967
  10. 264
  11. 987
  12. 194
  13. 775
  14. 810
  15. 741
  16. 604
  17. 466
  18. 295
  19. 76
  20. 541
  21. 305
  22. 192
  23. 986
  24. 936
  25. 703
  26. 222
  27. 527
  28. 67
  29. 253
  30. 523
  31. 634
  32. 211
  33. 632
  34. 680
  35. 550
  36. 708
  37. 752
  38. 72
  39. 985
  40. 965

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