← 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 931 · 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 304 people in the front coaches and 294 people in the back coaches. How many people are on the train?
  2. 2.408 − 144 =
  3. 3.A train has 587 people in the front coaches and 333 people in the back coaches. How many people are on the train?
  4. 4.610 − ? = 242
  5. 5.? + 249 = 937
  6. 6.832 − 725 =
  7. 7.102 + 804 =
  8. 8.? − 117 = 300
  9. 9.? + 896 = 998
  10. 10.? + 305 = 462
  11. 11.A school has 254 children. 183 of them are girls. How many boys are there?
  12. 12.A school has 674 children. 177 of them are girls. How many boys are there?
  13. 13.? − 730 = 264
  14. 14.258 − ? = 110
  15. 15.442 − 332 =
  16. 16.779 + 105 =
  17. 17.A school has 496 children. 143 of them are girls. How many boys are there?
  18. 18.835 + 143 =
  19. 19.967 − 791 =
  20. 20.A train has 101 people in the front coaches and 741 people in the back coaches. How many people are on the train?
  21. 21.? − 613 = 320
  22. 22.A school has 829 children. 653 of them are girls. How many boys are there?
  23. 23.A train has 650 people in the front coaches and 269 people in the back coaches. How many people are on the train?
  24. 24.A train has 854 people in the front coaches and 111 people in the back coaches. How many people are on the train?
  25. 25.856 − 831 =
  26. 26.A school has 902 children. 616 of them are girls. How many boys are there?
  27. 27.? − 472 = 58
  28. 28.477 − ? = 303
  29. 29.910 − 120 =
  30. 30.240 + 492 =
  31. 31.326 + 584 =
  32. 32.292 + 650 =
  33. 33.A school has 786 children. 257 of them are girls. How many boys are there?
  34. 34.A train has 475 people in the front coaches and 354 people in the back coaches. How many people are on the train?
  35. 35.385 − 220 =
  36. 36.? + 447 = 584
  37. 37.355 + 584 =
  38. 38.413 − 388 =
  39. 39.196 + 335 =
  40. 40.686 − ? = 371

Answer key

  1. 598
  2. 264
  3. 920
  4. 368
  5. 688
  6. 107
  7. 906
  8. 417
  9. 102
  10. 157
  11. 71
  12. 497
  13. 994
  14. 148
  15. 110
  16. 884
  17. 353
  18. 978
  19. 176
  20. 842
  21. 933
  22. 176
  23. 919
  24. 965
  25. 25
  26. 286
  27. 530
  28. 174
  29. 790
  30. 732
  31. 910
  32. 942
  33. 529
  34. 829
  35. 165
  36. 137
  37. 939
  38. 25
  39. 531
  40. 315

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