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 418 children. 319 of them are girls. How many boys are there?
- 2.? − 442 = 132
- 3.? − 169 = 125
- 4.192 + 183 =
- 5.? − 611 = 147
- 6.A school has 784 children. 218 of them are girls. How many boys are there?
- 7.? − 271 = 402
- 8.786 − 165 =
- 9.498 + 101 =
- 10.652 − 370 =
- 11.177 + ? = 443
- 12.588 + 314 =
- 13.A school has 726 children. 114 of them are girls. How many boys are there?
- 14.A train has 814 people in the front coaches and 151 people in the back coaches. How many people are on the train?
- 15.124 + 322 =
- 16.630 + ? = 779
- 17.A train has 261 people in the front coaches and 404 people in the back coaches. How many people are on the train?
- 18.A school has 822 children. 234 of them are girls. How many boys are there?
- 19.469 + 442 =
- 20.A school has 462 children. 204 of them are girls. How many boys are there?
- 21.A train has 661 people in the front coaches and 327 people in the back coaches. How many people are on the train?
- 22.A train has 300 people in the front coaches and 247 people in the back coaches. How many people are on the train?
- 23.A train has 546 people in the front coaches and 219 people in the back coaches. How many people are on the train?
- 24.A train has 410 people in the front coaches and 189 people in the back coaches. How many people are on the train?
- 25.499 + 114 =
- 26.A train has 319 people in the front coaches and 608 people in the back coaches. How many people are on the train?
- 27.626 − 248 =
- 28.913 − 312 =
- 29.? + 485 = 930
- 30.A school has 248 children. 118 of them are girls. How many boys are there?
- 31.A train has 185 people in the front coaches and 688 people in the back coaches. How many people are on the train?
- 32.A school has 235 children. 106 of them are girls. How many boys are there?
- 33.975 − 157 =
- 34.A train has 262 people in the front coaches and 731 people in the back coaches. How many people are on the train?
- 35.222 − 175 =
- 36.103 + 631 =
- 37.A school has 561 children. 250 of them are girls. How many boys are there?
- 38.179 + 584 =
- 39.451 − ? = 199
- 40.A school has 403 children. 304 of them are girls. How many boys are there?
Answer key
- 99
- 574
- 294
- 375
- 758
- 566
- 673
- 621
- 599
- 282
- 266
- 902
- 612
- 965
- 446
- 149
- 665
- 588
- 911
- 258
- 988
- 547
- 765
- 599
- 613
- 927
- 378
- 601
- 445
- 130
- 873
- 129
- 818
- 993
- 47
- 734
- 311
- 763
- 252
- 99
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets