Class 3 Maths Worksheet: Addition and Subtraction
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.762 − 453 =
- 2.? − 213 = 225
- 3.A train has 265 people in the front coaches and 468 people in the back coaches. How many people are on the train?
- 4.405 − 135 =
- 5.? + 661 = 787
- 6.? + 171 = 728
- 7.A train has 842 people in the front coaches and 130 people in the back coaches. How many people are on the train?
- 8.A train has 555 people in the front coaches and 253 people in the back coaches. How many people are on the train?
- 9.633 − 156 =
- 10.141 + 288 =
- 11.414 + ? = 552
- 12.? + 345 = 579
- 13.A train has 809 people in the front coaches and 121 people in the back coaches. How many people are on the train?
- 14.836 − ? = 15
- 15.? + 743 = 864
- 16.A train has 196 people in the front coaches and 306 people in the back coaches. How many people are on the train?
- 17.A school has 547 children. 298 of them are girls. How many boys are there?
- 18.? − 143 = 78
- 19.A train has 856 people in the front coaches and 116 people in the back coaches. How many people are on the train?
- 20.A school has 606 children. 524 of them are girls. How many boys are there?
- 21.A train has 828 people in the front coaches and 168 people in the back coaches. How many people are on the train?
- 22.? + 322 = 986
- 23.A train has 470 people in the front coaches and 524 people in the back coaches. How many people are on the train?
- 24.393 + ? = 605
- 25.A train has 699 people in the front coaches and 178 people in the back coaches. How many people are on the train?
- 26.319 − ? = 107
- 27.A train has 771 people in the front coaches and 119 people in the back coaches. How many people are on the train?
- 28.839 + ? = 939
- 29.A school has 283 children. 150 of them are girls. How many boys are there?
- 30.773 − 292 =
- 31.? − 467 = 232
- 32.797 + 167 =
- 33.? + 784 = 978
- 34.228 − 142 =
- 35.637 − 563 =
- 36.203 + 152 =
- 37.? + 777 = 955
- 38.778 − 140 =
- 39.? − 236 = 23
- 40.A train has 301 people in the front coaches and 150 people in the back coaches. How many people are on the train?
Answer key
- 309
- 438
- 733
- 270
- 126
- 557
- 972
- 808
- 477
- 429
- 138
- 234
- 930
- 821
- 121
- 502
- 249
- 221
- 972
- 82
- 996
- 664
- 994
- 212
- 877
- 212
- 890
- 100
- 133
- 481
- 699
- 964
- 194
- 86
- 74
- 355
- 178
- 638
- 259
- 451
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets