← 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 22 · 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.141 + 820 =
  2. 2.341 + 291 =
  3. 3.443 − 387 =
  4. 4.219 − 107 =
  5. 5.A school has 529 children. 204 of them are girls. How many boys are there?
  6. 6.479 − ? = 245
  7. 7.651 + ? = 856
  8. 8.A school has 910 children. 395 of them are girls. How many boys are there?
  9. 9.949 − 818 =
  10. 10.A school has 515 children. 318 of them are girls. How many boys are there?
  11. 11.207 + ? = 924
  12. 12.362 + ? = 693
  13. 13.493 + 503 =
  14. 14.A school has 968 children. 104 of them are girls. How many boys are there?
  15. 15.443 + 170 =
  16. 16.A train has 431 people in the front coaches and 491 people in the back coaches. How many people are on the train?
  17. 17.436 − 148 =
  18. 18.997 − 380 =
  19. 19.500 + 473 =
  20. 20.? − 193 = 137
  21. 21.527 − ? = 326
  22. 22.382 − 375 =
  23. 23.? + 721 = 900
  24. 24.261 + 265 =
  25. 25.A train has 880 people in the front coaches and 109 people in the back coaches. How many people are on the train?
  26. 26.A school has 873 children. 164 of them are girls. How many boys are there?
  27. 27.A train has 775 people in the front coaches and 104 people in the back coaches. How many people are on the train?
  28. 28.? + 728 = 869
  29. 29.A train has 543 people in the front coaches and 202 people in the back coaches. How many people are on the train?
  30. 30.732 − 165 =
  31. 31.A train has 327 people in the front coaches and 438 people in the back coaches. How many people are on the train?
  32. 32.947 − 458 =
  33. 33.A school has 455 children. 107 of them are girls. How many boys are there?
  34. 34.935 − 404 =
  35. 35.450 − 438 =
  36. 36.506 + 254 =
  37. 37.? + 441 = 807
  38. 38.? + 166 = 361
  39. 39.525 + 454 =
  40. 40.962 − ? = 647

Answer key

  1. 961
  2. 632
  3. 56
  4. 112
  5. 325
  6. 234
  7. 205
  8. 515
  9. 131
  10. 197
  11. 717
  12. 331
  13. 996
  14. 864
  15. 613
  16. 922
  17. 288
  18. 617
  19. 973
  20. 330
  21. 201
  22. 7
  23. 179
  24. 526
  25. 989
  26. 709
  27. 879
  28. 141
  29. 745
  30. 567
  31. 765
  32. 489
  33. 348
  34. 531
  35. 12
  36. 760
  37. 366
  38. 195
  39. 979
  40. 315

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