← 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 972 · 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.887 − ? = 771
  2. 2.A school has 605 children. 492 of them are girls. How many boys are there?
  3. 3.328 − 131 =
  4. 4.164 + 651 =
  5. 5.A train has 485 people in the front coaches and 430 people in the back coaches. How many people are on the train?
  6. 6.A train has 304 people in the front coaches and 177 people in the back coaches. How many people are on the train?
  7. 7.A school has 620 children. 401 of them are girls. How many boys are there?
  8. 8.A train has 325 people in the front coaches and 666 people in the back coaches. How many people are on the train?
  9. 9.350 − 100 =
  10. 10.357 + ? = 663
  11. 11.? − 267 = 153
  12. 12.298 + 344 =
  13. 13.A school has 342 children. 255 of them are girls. How many boys are there?
  14. 14.393 − 219 =
  15. 15.325 − 273 =
  16. 16.? − 831 = 151
  17. 17.616 + 348 =
  18. 18.? − 374 = 596
  19. 19.? − 381 = 85
  20. 20.405 − ? = 303
  21. 21.133 + 578 =
  22. 22.707 − 381 =
  23. 23.A school has 366 children. 307 of them are girls. How many boys are there?
  24. 24.A school has 351 children. 265 of them are girls. How many boys are there?
  25. 25.596 + 295 =
  26. 26.? − 603 = 368
  27. 27.394 + ? = 537
  28. 28.A train has 308 people in the front coaches and 370 people in the back coaches. How many people are on the train?
  29. 29.420 + ? = 538
  30. 30.A school has 298 children. 123 of them are girls. How many boys are there?
  31. 31.287 + ? = 587
  32. 32.? + 199 = 481
  33. 33.191 + ? = 877
  34. 34.? + 118 = 388
  35. 35.A train has 230 people in the front coaches and 367 people in the back coaches. How many people are on the train?
  36. 36.A train has 320 people in the front coaches and 120 people in the back coaches. How many people are on the train?
  37. 37.325 + ? = 959
  38. 38.448 + 407 =
  39. 39.510 + ? = 897
  40. 40.570 + ? = 857

Answer key

  1. 116
  2. 113
  3. 197
  4. 815
  5. 915
  6. 481
  7. 219
  8. 991
  9. 250
  10. 306
  11. 420
  12. 642
  13. 87
  14. 174
  15. 52
  16. 982
  17. 964
  18. 970
  19. 466
  20. 102
  21. 711
  22. 326
  23. 59
  24. 86
  25. 891
  26. 971
  27. 143
  28. 678
  29. 118
  30. 175
  31. 300
  32. 282
  33. 686
  34. 270
  35. 597
  36. 440
  37. 634
  38. 855
  39. 387
  40. 287

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