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.379 − ? = 247
- 2.598 − 213 =
- 3.103 + 756 =
- 4.A train has 523 people in the front coaches and 190 people in the back coaches. How many people are on the train?
- 5.330 + 475 =
- 6.555 − ? = 360
- 7.728 + 197 =
- 8.A school has 645 children. 322 of them are girls. How many boys are there?
- 9.A school has 258 children. 138 of them are girls. How many boys are there?
- 10.648 − 113 =
- 11.128 + 775 =
- 12.? + 142 = 705
- 13.126 + ? = 356
- 14.A train has 890 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 15.? − 204 = 102
- 16.125 + ? = 959
- 17.A school has 230 children. 199 of them are girls. How many boys are there?
- 18.A school has 436 children. 175 of them are girls. How many boys are there?
- 19.A school has 940 children. 304 of them are girls. How many boys are there?
- 20.353 − 291 =
- 21.? + 783 = 954
- 22.434 − 196 =
- 23.A school has 643 children. 162 of them are girls. How many boys are there?
- 24.454 + 195 =
- 25.154 + 119 =
- 26.260 + 183 =
- 27.633 − ? = 521
- 28.884 − ? = 433
- 29.A school has 730 children. 103 of them are girls. How many boys are there?
- 30.A train has 329 people in the front coaches and 147 people in the back coaches. How many people are on the train?
- 31.255 − ? = 91
- 32.A train has 789 people in the front coaches and 139 people in the back coaches. How many people are on the train?
- 33.163 + 445 =
- 34.? + 749 = 891
- 35.? − 212 = 199
- 36.A school has 834 children. 277 of them are girls. How many boys are there?
- 37.A train has 443 people in the front coaches and 322 people in the back coaches. How many people are on the train?
- 38.468 − 244 =
- 39.A train has 838 people in the front coaches and 139 people in the back coaches. How many people are on the train?
- 40.A train has 226 people in the front coaches and 119 people in the back coaches. How many people are on the train?
Answer key
- 132
- 385
- 859
- 713
- 805
- 195
- 925
- 323
- 120
- 535
- 903
- 563
- 230
- 991
- 306
- 834
- 31
- 261
- 636
- 62
- 171
- 238
- 481
- 649
- 273
- 443
- 112
- 451
- 627
- 476
- 164
- 928
- 608
- 142
- 411
- 557
- 765
- 224
- 977
- 345
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets