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 train has 457 people in the front coaches and 115 people in the back coaches. How many people are on the train?
- 2.A train has 239 people in the front coaches and 121 people in the back coaches. How many people are on the train?
- 3.A train has 254 people in the front coaches and 225 people in the back coaches. How many people are on the train?
- 4.400 + 476 =
- 5.161 + ? = 392
- 6.469 + 293 =
- 7.845 − 794 =
- 8.757 + ? = 877
- 9.A school has 767 children. 329 of them are girls. How many boys are there?
- 10.A school has 472 children. 252 of them are girls. How many boys are there?
- 11.670 + 206 =
- 12.749 − 173 =
- 13.562 + ? = 712
- 14.A school has 958 children. 677 of them are girls. How many boys are there?
- 15.830 + ? = 983
- 16.666 + 323 =
- 17.504 − 399 =
- 18.219 + ? = 781
- 19.A school has 251 children. 231 of them are girls. How many boys are there?
- 20.662 − 498 =
- 21.436 + 103 =
- 22.A school has 819 children. 743 of them are girls. How many boys are there?
- 23.863 − ? = 414
- 24.428 + 195 =
- 25.A train has 809 people in the front coaches and 114 people in the back coaches. How many people are on the train?
- 26.999 − ? = 171
- 27.A train has 129 people in the front coaches and 685 people in the back coaches. How many people are on the train?
- 28.A train has 325 people in the front coaches and 552 people in the back coaches. How many people are on the train?
- 29.623 − 258 =
- 30.827 + ? = 946
- 31.679 + ? = 858
- 32.833 − 568 =
- 33.775 + 219 =
- 34.269 + 577 =
- 35.? − 125 = 338
- 36.878 − ? = 610
- 37.A school has 346 children. 163 of them are girls. How many boys are there?
- 38.? + 764 = 885
- 39.A train has 649 people in the front coaches and 307 people in the back coaches. How many people are on the train?
- 40.424 − 114 =
Answer key
- 572
- 360
- 479
- 876
- 231
- 762
- 51
- 120
- 438
- 220
- 876
- 576
- 150
- 281
- 153
- 989
- 105
- 562
- 20
- 164
- 539
- 76
- 449
- 623
- 923
- 828
- 814
- 877
- 365
- 119
- 179
- 265
- 994
- 846
- 463
- 268
- 183
- 121
- 956
- 310
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets