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.? + 271 = 432
- 2.674 − ? = 22
- 3.? − 209 = 194
- 4.A train has 342 people in the front coaches and 408 people in the back coaches. How many people are on the train?
- 5.194 + 446 =
- 6.A train has 877 people in the front coaches and 116 people in the back coaches. How many people are on the train?
- 7.? − 408 = 115
- 8.A train has 646 people in the front coaches and 351 people in the back coaches. How many people are on the train?
- 9.821 + 136 =
- 10.296 − 169 =
- 11.291 − ? = 113
- 12.548 − ? = 239
- 13.387 + 299 =
- 14.722 − ? = 73
- 15.253 − 198 =
- 16.? − 149 = 275
- 17.A school has 877 children. 713 of them are girls. How many boys are there?
- 18.A train has 670 people in the front coaches and 174 people in the back coaches. How many people are on the train?
- 19.318 − ? = 43
- 20.469 − ? = 294
- 21.778 − ? = 667
- 22.294 + ? = 928
- 23.A school has 984 children. 805 of them are girls. How many boys are there?
- 24.477 + 222 =
- 25.227 + ? = 593
- 26.393 + ? = 661
- 27.277 − 135 =
- 28.721 − ? = 270
- 29.A school has 419 children. 382 of them are girls. How many boys are there?
- 30.A train has 432 people in the front coaches and 484 people in the back coaches. How many people are on the train?
- 31.717 − 670 =
- 32.A train has 625 people in the front coaches and 274 people in the back coaches. How many people are on the train?
- 33.A school has 695 children. 216 of them are girls. How many boys are there?
- 34.A school has 291 children. 181 of them are girls. How many boys are there?
- 35.A school has 394 children. 315 of them are girls. How many boys are there?
- 36.123 + ? = 238
- 37.A train has 290 people in the front coaches and 372 people in the back coaches. How many people are on the train?
- 38.642 + 186 =
- 39.? + 840 = 958
- 40.445 − 190 =
Answer key
- 161
- 652
- 403
- 750
- 640
- 993
- 523
- 997
- 957
- 127
- 178
- 309
- 686
- 649
- 55
- 424
- 164
- 844
- 275
- 175
- 111
- 634
- 179
- 699
- 366
- 268
- 142
- 451
- 37
- 916
- 47
- 899
- 479
- 110
- 79
- 115
- 662
- 828
- 118
- 255
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets