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.764 + ? = 927
- 2.873 − 199 =
- 3.A school has 450 children. 432 of them are girls. How many boys are there?
- 4.257 + 196 =
- 5.586 − ? = 362
- 6.A school has 270 children. 143 of them are girls. How many boys are there?
- 7.A school has 362 children. 241 of them are girls. How many boys are there?
- 8.216 − 102 =
- 9.? + 147 = 593
- 10.A school has 699 children. 667 of them are girls. How many boys are there?
- 11.975 − ? = 712
- 12.A school has 400 children. 334 of them are girls. How many boys are there?
- 13.814 − 807 =
- 14.A train has 633 people in the front coaches and 252 people in the back coaches. How many people are on the train?
- 15.? + 778 = 986
- 16.248 − 160 =
- 17.A school has 344 children. 193 of them are girls. How many boys are there?
- 18.? − 126 = 107
- 19.? − 408 = 466
- 20.A train has 386 people in the front coaches and 373 people in the back coaches. How many people are on the train?
- 21.A train has 489 people in the front coaches and 460 people in the back coaches. How many people are on the train?
- 22.147 + 295 =
- 23.A train has 394 people in the front coaches and 377 people in the back coaches. How many people are on the train?
- 24.A train has 507 people in the front coaches and 223 people in the back coaches. How many people are on the train?
- 25.? + 544 = 704
- 26.926 − 465 =
- 27.A train has 153 people in the front coaches and 777 people in the back coaches. How many people are on the train?
- 28.? + 691 = 803
- 29.A school has 227 children. 146 of them are girls. How many boys are there?
- 30.319 − 294 =
- 31.156 + 696 =
- 32.? − 176 = 246
- 33.731 − 508 =
- 34.A school has 555 children. 285 of them are girls. How many boys are there?
- 35.A school has 609 children. 297 of them are girls. How many boys are there?
- 36.A school has 350 children. 234 of them are girls. How many boys are there?
- 37.351 − ? = 134
- 38.A train has 747 people in the front coaches and 147 people in the back coaches. How many people are on the train?
- 39.A school has 910 children. 556 of them are girls. How many boys are there?
- 40.412 + 175 =
Answer key
- 163
- 674
- 18
- 453
- 224
- 127
- 121
- 114
- 446
- 32
- 263
- 66
- 7
- 885
- 208
- 88
- 151
- 233
- 874
- 759
- 949
- 442
- 771
- 730
- 160
- 461
- 930
- 112
- 81
- 25
- 852
- 422
- 223
- 270
- 312
- 116
- 217
- 894
- 354
- 587
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets