← 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 308 · 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.294 − 128 =
  2. 2.354 − 188 =
  3. 3.A school has 543 children. 234 of them are girls. How many boys are there?
  4. 4.263 + 427 =
  5. 5.477 − 238 =
  6. 6.686 − ? = 562
  7. 7.? + 203 = 372
  8. 8.A train has 172 people in the front coaches and 739 people in the back coaches. How many people are on the train?
  9. 9.201 − 141 =
  10. 10.410 − ? = 306
  11. 11.A school has 386 children. 269 of them are girls. How many boys are there?
  12. 12.? + 804 = 976
  13. 13.A school has 880 children. 585 of them are girls. How many boys are there?
  14. 14.985 − 981 =
  15. 15.845 + ? = 974
  16. 16.616 − 326 =
  17. 17.475 − 197 =
  18. 18.A school has 617 children. 546 of them are girls. How many boys are there?
  19. 19.A train has 396 people in the front coaches and 166 people in the back coaches. How many people are on the train?
  20. 20.305 − 183 =
  21. 21.A train has 246 people in the front coaches and 533 people in the back coaches. How many people are on the train?
  22. 22.682 − 500 =
  23. 23.A train has 432 people in the front coaches and 440 people in the back coaches. How many people are on the train?
  24. 24.A train has 310 people in the front coaches and 447 people in the back coaches. How many people are on the train?
  25. 25.332 − ? = 186
  26. 26.803 − 446 =
  27. 27.702 + 288 =
  28. 28.? + 646 = 838
  29. 29.686 − 197 =
  30. 30.A train has 770 people in the front coaches and 171 people in the back coaches. How many people are on the train?
  31. 31.576 + 264 =
  32. 32.A school has 851 children. 301 of them are girls. How many boys are there?
  33. 33.731 + 121 =
  34. 34.558 + ? = 802
  35. 35.658 + 287 =
  36. 36.199 + ? = 657
  37. 37.651 + 122 =
  38. 38.782 + 200 =
  39. 39.A train has 432 people in the front coaches and 324 people in the back coaches. How many people are on the train?
  40. 40.? − 191 = 329

Answer key

  1. 166
  2. 166
  3. 309
  4. 690
  5. 239
  6. 124
  7. 169
  8. 911
  9. 60
  10. 104
  11. 117
  12. 172
  13. 295
  14. 4
  15. 129
  16. 290
  17. 278
  18. 71
  19. 562
  20. 122
  21. 779
  22. 182
  23. 872
  24. 757
  25. 146
  26. 357
  27. 990
  28. 192
  29. 489
  30. 941
  31. 840
  32. 550
  33. 852
  34. 244
  35. 945
  36. 458
  37. 773
  38. 982
  39. 756
  40. 520

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