← 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 757 · 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 758 children. 138 of them are girls. How many boys are there?
  2. 2.A train has 401 people in the front coaches and 137 people in the back coaches. How many people are on the train?
  3. 3.728 − ? = 579
  4. 4.A train has 654 people in the front coaches and 228 people in the back coaches. How many people are on the train?
  5. 5.A school has 449 children. 381 of them are girls. How many boys are there?
  6. 6.156 + 542 =
  7. 7.718 + 141 =
  8. 8.? − 153 = 157
  9. 9.417 − 375 =
  10. 10.260 + 727 =
  11. 11.A school has 802 children. 184 of them are girls. How many boys are there?
  12. 12.? + 305 = 492
  13. 13.? + 253 = 789
  14. 14.A train has 137 people in the front coaches and 624 people in the back coaches. How many people are on the train?
  15. 15.? − 798 = 147
  16. 16.237 − 204 =
  17. 17.A school has 879 children. 202 of them are girls. How many boys are there?
  18. 18.781 − ? = 382
  19. 19.A school has 728 children. 189 of them are girls. How many boys are there?
  20. 20.? + 536 = 826
  21. 21.894 − 475 =
  22. 22.251 + ? = 696
  23. 23.193 + 444 =
  24. 24.900 − ? = 524
  25. 25.973 − 214 =
  26. 26.A train has 253 people in the front coaches and 128 people in the back coaches. How many people are on the train?
  27. 27.631 + ? = 932
  28. 28.A train has 890 people in the front coaches and 109 people in the back coaches. How many people are on the train?
  29. 29.? + 819 = 929
  30. 30.234 + 131 =
  31. 31.A train has 415 people in the front coaches and 124 people in the back coaches. How many people are on the train?
  32. 32.A school has 933 children. 547 of them are girls. How many boys are there?
  33. 33.569 + 164 =
  34. 34.991 − 842 =
  35. 35.433 + 144 =
  36. 36.A train has 746 people in the front coaches and 200 people in the back coaches. How many people are on the train?
  37. 37.708 − ? = 469
  38. 38.383 + 599 =
  39. 39.214 − ? = 39
  40. 40.? + 250 = 954

Answer key

  1. 620
  2. 538
  3. 149
  4. 882
  5. 68
  6. 698
  7. 859
  8. 310
  9. 42
  10. 987
  11. 618
  12. 187
  13. 536
  14. 761
  15. 945
  16. 33
  17. 677
  18. 399
  19. 539
  20. 290
  21. 419
  22. 445
  23. 637
  24. 376
  25. 759
  26. 381
  27. 301
  28. 999
  29. 110
  30. 365
  31. 539
  32. 386
  33. 733
  34. 149
  35. 577
  36. 946
  37. 239
  38. 982
  39. 175
  40. 704

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