← 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 981 · 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.358 − ? = 228
  2. 2.376 − 306 =
  3. 3.378 + 264 =
  4. 4.A school has 491 children. 408 of them are girls. How many boys are there?
  5. 5.276 − 202 =
  6. 6.? − 156 = 48
  7. 7.349 − 111 =
  8. 8.416 + ? = 522
  9. 9.587 − 224 =
  10. 10.326 + ? = 688
  11. 11.528 − 272 =
  12. 12.786 − 312 =
  13. 13.A school has 608 children. 538 of them are girls. How many boys are there?
  14. 14.A train has 239 people in the front coaches and 300 people in the back coaches. How many people are on the train?
  15. 15.736 + 183 =
  16. 16.? − 406 = 447
  17. 17.270 + ? = 746
  18. 18.940 − 177 =
  19. 19.A train has 352 people in the front coaches and 366 people in the back coaches. How many people are on the train?
  20. 20.A train has 516 people in the front coaches and 370 people in the back coaches. How many people are on the train?
  21. 21.? − 267 = 224
  22. 22.A school has 995 children. 544 of them are girls. How many boys are there?
  23. 23.278 + 369 =
  24. 24.A school has 627 children. 185 of them are girls. How many boys are there?
  25. 25.A school has 927 children. 247 of them are girls. How many boys are there?
  26. 26.A train has 307 people in the front coaches and 458 people in the back coaches. How many people are on the train?
  27. 27.A school has 364 children. 184 of them are girls. How many boys are there?
  28. 28.744 − 392 =
  29. 29.739 − 527 =
  30. 30.735 − ? = 606
  31. 31.825 + 112 =
  32. 32.A school has 892 children. 607 of them are girls. How many boys are there?
  33. 33.A train has 650 people in the front coaches and 316 people in the back coaches. How many people are on the train?
  34. 34.647 + ? = 896
  35. 35.A train has 718 people in the front coaches and 232 people in the back coaches. How many people are on the train?
  36. 36.A train has 445 people in the front coaches and 291 people in the back coaches. How many people are on the train?
  37. 37.216 + ? = 586
  38. 38.? + 873 = 977
  39. 39.A train has 169 people in the front coaches and 812 people in the back coaches. How many people are on the train?
  40. 40.877 − 355 =

Answer key

  1. 130
  2. 70
  3. 642
  4. 83
  5. 74
  6. 204
  7. 238
  8. 106
  9. 363
  10. 362
  11. 256
  12. 474
  13. 70
  14. 539
  15. 919
  16. 853
  17. 476
  18. 763
  19. 718
  20. 886
  21. 491
  22. 451
  23. 647
  24. 442
  25. 680
  26. 765
  27. 180
  28. 352
  29. 212
  30. 129
  31. 937
  32. 285
  33. 966
  34. 249
  35. 950
  36. 736
  37. 370
  38. 104
  39. 981
  40. 522

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