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.A school has 985 children. 555 of them are girls. How many boys are there?
- 2.372 − 302 =
- 3.865 + 131 =
- 4.426 − 294 =
- 5.575 + 195 =
- 6.515 − 236 =
- 7.A school has 562 children. 515 of them are girls. How many boys are there?
- 8.A train has 378 people in the front coaches and 307 people in the back coaches. How many people are on the train?
- 9.476 + ? = 885
- 10.A train has 199 people in the front coaches and 628 people in the back coaches. How many people are on the train?
- 11.A train has 499 people in the front coaches and 128 people in the back coaches. How many people are on the train?
- 12.A school has 664 children. 427 of them are girls. How many boys are there?
- 13.732 − 659 =
- 14.A school has 382 children. 254 of them are girls. How many boys are there?
- 15.? + 406 = 858
- 16.268 + 186 =
- 17.A school has 212 children. 113 of them are girls. How many boys are there?
- 18.A school has 343 children. 326 of them are girls. How many boys are there?
- 19.A school has 704 children. 222 of them are girls. How many boys are there?
- 20.A train has 124 people in the front coaches and 784 people in the back coaches. How many people are on the train?
- 21.248 − 158 =
- 22.A school has 438 children. 415 of them are girls. How many boys are there?
- 23.? − 521 = 121
- 24.545 − ? = 341
- 25.? − 364 = 592
- 26.800 − 174 =
- 27.A train has 461 people in the front coaches and 360 people in the back coaches. How many people are on the train?
- 28.A school has 401 children. 160 of them are girls. How many boys are there?
- 29.321 − ? = 219
- 30.A school has 759 children. 372 of them are girls. How many boys are there?
- 31.A train has 267 people in the front coaches and 244 people in the back coaches. How many people are on the train?
- 32.A train has 267 people in the front coaches and 230 people in the back coaches. How many people are on the train?
- 33.622 + 102 =
- 34.A train has 660 people in the front coaches and 270 people in the back coaches. How many people are on the train?
- 35.? − 161 = 304
- 36.A school has 552 children. 300 of them are girls. How many boys are there?
- 37.868 − 149 =
- 38.239 − 145 =
- 39.255 − ? = 76
- 40.A school has 620 children. 576 of them are girls. How many boys are there?
Answer key
- 430
- 70
- 996
- 132
- 770
- 279
- 47
- 685
- 409
- 827
- 627
- 237
- 73
- 128
- 452
- 454
- 99
- 17
- 482
- 908
- 90
- 23
- 642
- 204
- 956
- 626
- 821
- 241
- 102
- 387
- 511
- 497
- 724
- 930
- 465
- 252
- 719
- 94
- 179
- 44
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets