← 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 380 · 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.399 − 241 =
  2. 2.414 − ? = 148
  3. 3.A train has 309 people in the front coaches and 416 people in the back coaches. How many people are on the train?
  4. 4.303 + 263 =
  5. 5.515 + 393 =
  6. 6.758 − 558 =
  7. 7.984 − 860 =
  8. 8.? − 307 = 110
  9. 9.229 − 218 =
  10. 10.A train has 341 people in the front coaches and 288 people in the back coaches. How many people are on the train?
  11. 11.A school has 694 children. 298 of them are girls. How many boys are there?
  12. 12.696 + 174 =
  13. 13.A school has 407 children. 183 of them are girls. How many boys are there?
  14. 14.582 + 249 =
  15. 15.A school has 269 children. 199 of them are girls. How many boys are there?
  16. 16.? − 613 = 29
  17. 17.262 + 657 =
  18. 18.? + 447 = 780
  19. 19.153 + ? = 896
  20. 20.? + 514 = 823
  21. 21.A train has 427 people in the front coaches and 281 people in the back coaches. How many people are on the train?
  22. 22.A school has 257 children. 254 of them are girls. How many boys are there?
  23. 23.? − 484 = 465
  24. 24.A school has 474 children. 421 of them are girls. How many boys are there?
  25. 25.A school has 322 children. 308 of them are girls. How many boys are there?
  26. 26.183 + 370 =
  27. 27.464 − 372 =
  28. 28.443 + 141 =
  29. 29.197 + ? = 340
  30. 30.A school has 495 children. 486 of them are girls. How many boys are there?
  31. 31.A school has 288 children. 276 of them are girls. How many boys are there?
  32. 32.A train has 531 people in the front coaches and 425 people in the back coaches. How many people are on the train?
  33. 33.238 + 400 =
  34. 34.? − 918 = 62
  35. 35.157 + 265 =
  36. 36.846 + 109 =
  37. 37.? + 304 = 767
  38. 38.652 + 151 =
  39. 39.468 − 361 =
  40. 40.108 + ? = 410

Answer key

  1. 158
  2. 266
  3. 725
  4. 566
  5. 908
  6. 200
  7. 124
  8. 417
  9. 11
  10. 629
  11. 396
  12. 870
  13. 224
  14. 831
  15. 70
  16. 642
  17. 919
  18. 333
  19. 743
  20. 309
  21. 708
  22. 3
  23. 949
  24. 53
  25. 14
  26. 553
  27. 92
  28. 584
  29. 143
  30. 9
  31. 12
  32. 956
  33. 638
  34. 980
  35. 422
  36. 955
  37. 463
  38. 803
  39. 107
  40. 302

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