← 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 149 · 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 train has 133 people in the front coaches and 792 people in the back coaches. How many people are on the train?
  2. 2.A school has 839 children. 155 of them are girls. How many boys are there?
  3. 3.? − 504 = 148
  4. 4.A school has 651 children. 329 of them are girls. How many boys are there?
  5. 5.620 − 382 =
  6. 6.776 + 170 =
  7. 7.524 − 169 =
  8. 8.? − 129 = 272
  9. 9.591 + ? = 984
  10. 10.599 − 213 =
  11. 11.233 − ? = 44
  12. 12.? + 154 = 327
  13. 13.984 − ? = 595
  14. 14.A school has 549 children. 298 of them are girls. How many boys are there?
  15. 15.A train has 703 people in the front coaches and 116 people in the back coaches. How many people are on the train?
  16. 16.324 + 310 =
  17. 17.A train has 361 people in the front coaches and 470 people in the back coaches. How many people are on the train?
  18. 18.393 − 161 =
  19. 19.A train has 772 people in the front coaches and 139 people in the back coaches. How many people are on the train?
  20. 20.357 − 192 =
  21. 21.A train has 625 people in the front coaches and 101 people in the back coaches. How many people are on the train?
  22. 22.320 + 131 =
  23. 23.469 + 272 =
  24. 24.? − 500 = 297
  25. 25.143 + 556 =
  26. 26.899 − 258 =
  27. 27.A school has 668 children. 548 of them are girls. How many boys are there?
  28. 28.A train has 784 people in the front coaches and 215 people in the back coaches. How many people are on the train?
  29. 29.A school has 949 children. 869 of them are girls. How many boys are there?
  30. 30.A school has 977 children. 873 of them are girls. How many boys are there?
  31. 31.A school has 571 children. 291 of them are girls. How many boys are there?
  32. 32.769 − 329 =
  33. 33.A train has 486 people in the front coaches and 473 people in the back coaches. How many people are on the train?
  34. 34.A train has 201 people in the front coaches and 146 people in the back coaches. How many people are on the train?
  35. 35.475 + ? = 860
  36. 36.A train has 671 people in the front coaches and 326 people in the back coaches. How many people are on the train?
  37. 37.513 + 275 =
  38. 38.A train has 118 people in the front coaches and 545 people in the back coaches. How many people are on the train?
  39. 39.435 − 308 =
  40. 40.113 + 288 =

Answer key

  1. 925
  2. 684
  3. 652
  4. 322
  5. 238
  6. 946
  7. 355
  8. 401
  9. 393
  10. 386
  11. 189
  12. 173
  13. 389
  14. 251
  15. 819
  16. 634
  17. 831
  18. 232
  19. 911
  20. 165
  21. 726
  22. 451
  23. 741
  24. 797
  25. 699
  26. 641
  27. 120
  28. 999
  29. 80
  30. 104
  31. 280
  32. 440
  33. 959
  34. 347
  35. 385
  36. 997
  37. 788
  38. 663
  39. 127
  40. 401

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