← 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 626 · 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 777 children. 683 of them are girls. How many boys are there?
  2. 2.? − 326 = 42
  3. 3.252 + 218 =
  4. 4.334 + ? = 824
  5. 5.? − 177 = 219
  6. 6.196 + ? = 841
  7. 7.A school has 584 children. 257 of them are girls. How many boys are there?
  8. 8.760 + 153 =
  9. 9.A school has 317 children. 104 of them are girls. How many boys are there?
  10. 10.755 + 109 =
  11. 11.876 − ? = 531
  12. 12.692 + ? = 977
  13. 13.A school has 563 children. 559 of them are girls. How many boys are there?
  14. 14.? + 530 = 963
  15. 15.232 + 455 =
  16. 16.A school has 779 children. 134 of them are girls. How many boys are there?
  17. 17.A train has 607 people in the front coaches and 235 people in the back coaches. How many people are on the train?
  18. 18.A school has 636 children. 527 of them are girls. How many boys are there?
  19. 19.A train has 328 people in the front coaches and 162 people in the back coaches. How many people are on the train?
  20. 20.148 + 243 =
  21. 21.A school has 782 children. 139 of them are girls. How many boys are there?
  22. 22.560 − ? = 442
  23. 23.A train has 887 people in the front coaches and 100 people in the back coaches. How many people are on the train?
  24. 24.274 − 246 =
  25. 25.873 − 784 =
  26. 26.A train has 527 people in the front coaches and 354 people in the back coaches. How many people are on the train?
  27. 27.305 − ? = 165
  28. 28.661 + ? = 794
  29. 29.? + 676 = 899
  30. 30.821 − 505 =
  31. 31.591 − 540 =
  32. 32.A train has 528 people in the front coaches and 147 people in the back coaches. How many people are on the train?
  33. 33.A train has 321 people in the front coaches and 536 people in the back coaches. How many people are on the train?
  34. 34.A school has 609 children. 561 of them are girls. How many boys are there?
  35. 35.513 − 148 =
  36. 36.A train has 709 people in the front coaches and 220 people in the back coaches. How many people are on the train?
  37. 37.A school has 621 children. 237 of them are girls. How many boys are there?
  38. 38.A train has 488 people in the front coaches and 496 people in the back coaches. How many people are on the train?
  39. 39.A train has 399 people in the front coaches and 295 people in the back coaches. How many people are on the train?
  40. 40.? + 346 = 989

Answer key

  1. 94
  2. 368
  3. 470
  4. 490
  5. 396
  6. 645
  7. 327
  8. 913
  9. 213
  10. 864
  11. 345
  12. 285
  13. 4
  14. 433
  15. 687
  16. 645
  17. 842
  18. 109
  19. 490
  20. 391
  21. 643
  22. 118
  23. 987
  24. 28
  25. 89
  26. 881
  27. 140
  28. 133
  29. 223
  30. 316
  31. 51
  32. 675
  33. 857
  34. 48
  35. 365
  36. 929
  37. 384
  38. 984
  39. 694
  40. 643

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