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 469 children. 160 of them are girls. How many boys are there?
- 2.968 − 814 =
- 3.A train has 193 people in the front coaches and 796 people in the back coaches. How many people are on the train?
- 4.734 − 407 =
- 5.A train has 282 people in the front coaches and 477 people in the back coaches. How many people are on the train?
- 6.A train has 218 people in the front coaches and 128 people in the back coaches. How many people are on the train?
- 7.651 − 109 =
- 8.A school has 522 children. 238 of them are girls. How many boys are there?
- 9.785 − 316 =
- 10.156 + ? = 351
- 11.440 − 166 =
- 12.337 + 177 =
- 13.A school has 439 children. 261 of them are girls. How many boys are there?
- 14.? − 137 = 171
- 15.A school has 409 children. 300 of them are girls. How many boys are there?
- 16.173 + 562 =
- 17.? − 471 = 364
- 18.409 − 283 =
- 19.A train has 417 people in the front coaches and 443 people in the back coaches. How many people are on the train?
- 20.765 − 604 =
- 21.517 − ? = 353
- 22.A school has 821 children. 346 of them are girls. How many boys are there?
- 23.516 + 465 =
- 24.A school has 439 children. 252 of them are girls. How many boys are there?
- 25.A train has 302 people in the front coaches and 525 people in the back coaches. How many people are on the train?
- 26.A school has 599 children. 155 of them are girls. How many boys are there?
- 27.A school has 506 children. 451 of them are girls. How many boys are there?
- 28.A school has 341 children. 307 of them are girls. How many boys are there?
- 29.? − 816 = 137
- 30.A school has 291 children. 133 of them are girls. How many boys are there?
- 31.272 − ? = 22
- 32.633 + 296 =
- 33.407 − 333 =
- 34.A school has 346 children. 310 of them are girls. How many boys are there?
- 35.267 − 105 =
- 36.A train has 453 people in the front coaches and 251 people in the back coaches. How many people are on the train?
- 37.? + 240 = 714
- 38.A school has 915 children. 430 of them are girls. How many boys are there?
- 39.A school has 983 children. 530 of them are girls. How many boys are there?
- 40.306 − 112 =
Answer key
- 309
- 154
- 989
- 327
- 759
- 346
- 542
- 284
- 469
- 195
- 274
- 514
- 178
- 308
- 109
- 735
- 835
- 126
- 860
- 161
- 164
- 475
- 981
- 187
- 827
- 444
- 55
- 34
- 953
- 158
- 250
- 929
- 74
- 36
- 162
- 704
- 474
- 485
- 453
- 194
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets