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.458 − 116 =
- 2.A train has 155 people in the front coaches and 177 people in the back coaches. How many people are on the train?
- 3.851 + ? = 980
- 4.A school has 681 children. 555 of them are girls. How many boys are there?
- 5.? + 217 = 347
- 6.836 + 145 =
- 7.A school has 505 children. 442 of them are girls. How many boys are there?
- 8.391 + ? = 921
- 9.984 − 416 =
- 10.708 − 214 =
- 11.A school has 946 children. 706 of them are girls. How many boys are there?
- 12.855 − 332 =
- 13.A train has 580 people in the front coaches and 279 people in the back coaches. How many people are on the train?
- 14.A school has 545 children. 264 of them are girls. How many boys are there?
- 15.A train has 231 people in the front coaches and 322 people in the back coaches. How many people are on the train?
- 16.A school has 974 children. 761 of them are girls. How many boys are there?
- 17.211 + 738 =
- 18.A school has 633 children. 162 of them are girls. How many boys are there?
- 19.207 + 657 =
- 20.218 − 133 =
- 21.A train has 273 people in the front coaches and 722 people in the back coaches. How many people are on the train?
- 22.A school has 882 children. 156 of them are girls. How many boys are there?
- 23.802 + ? = 960
- 24.247 − ? = 82
- 25.A train has 288 people in the front coaches and 431 people in the back coaches. How many people are on the train?
- 26.999 − 105 =
- 27.A school has 252 children. 147 of them are girls. How many boys are there?
- 28.? + 815 = 953
- 29.619 + 275 =
- 30.827 + 132 =
- 31.360 − 240 =
- 32.A train has 472 people in the front coaches and 277 people in the back coaches. How many people are on the train?
- 33.A train has 721 people in the front coaches and 153 people in the back coaches. How many people are on the train?
- 34.A school has 463 children. 123 of them are girls. How many boys are there?
- 35.788 − 131 =
- 36.A school has 893 children. 843 of them are girls. How many boys are there?
- 37.A train has 841 people in the front coaches and 146 people in the back coaches. How many people are on the train?
- 38.239 − 222 =
- 39.? − 247 = 197
- 40.657 − 555 =
Answer key
- 342
- 332
- 129
- 126
- 130
- 981
- 63
- 530
- 568
- 494
- 240
- 523
- 859
- 281
- 553
- 213
- 949
- 471
- 864
- 85
- 995
- 726
- 158
- 165
- 719
- 894
- 105
- 138
- 894
- 959
- 120
- 749
- 874
- 340
- 657
- 50
- 987
- 17
- 444
- 102
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets