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.290 − 286 =
- 2.278 − ? = 152
- 3.420 − ? = 215
- 4.? + 894 = 998
- 5.208 − ? = 11
- 6.526 + ? = 682
- 7.A school has 279 children. 253 of them are girls. How many boys are there?
- 8.A school has 358 children. 231 of them are girls. How many boys are there?
- 9.A train has 334 people in the front coaches and 597 people in the back coaches. How many people are on the train?
- 10.882 − ? = 7
- 11.? − 269 = 581
- 12.? + 619 = 953
- 13.A train has 162 people in the front coaches and 295 people in the back coaches. How many people are on the train?
- 14.506 + ? = 619
- 15.? + 881 = 998
- 16.A train has 817 people in the front coaches and 112 people in the back coaches. How many people are on the train?
- 17.221 + 569 =
- 18.A school has 670 children. 640 of them are girls. How many boys are there?
- 19.852 + 114 =
- 20.A train has 849 people in the front coaches and 150 people in the back coaches. How many people are on the train?
- 21.? + 211 = 549
- 22.676 − 501 =
- 23.953 − 876 =
- 24.? − 457 = 182
- 25.344 − 172 =
- 26.? − 132 = 333
- 27.A train has 384 people in the front coaches and 521 people in the back coaches. How many people are on the train?
- 28.A train has 582 people in the front coaches and 117 people in the back coaches. How many people are on the train?
- 29.390 − 272 =
- 30.A train has 603 people in the front coaches and 285 people in the back coaches. How many people are on the train?
- 31.461 − 244 =
- 32.? − 445 = 35
- 33.301 − 109 =
- 34.? − 113 = 131
- 35.A train has 628 people in the front coaches and 153 people in the back coaches. How many people are on the train?
- 36.A school has 302 children. 202 of them are girls. How many boys are there?
- 37.? − 292 = 164
- 38.352 − 222 =
- 39.695 − 651 =
- 40.200 − 196 =
Answer key
- 4
- 126
- 205
- 104
- 197
- 156
- 26
- 127
- 931
- 875
- 850
- 334
- 457
- 113
- 117
- 929
- 790
- 30
- 966
- 999
- 338
- 175
- 77
- 639
- 172
- 465
- 905
- 699
- 118
- 888
- 217
- 480
- 192
- 244
- 781
- 100
- 456
- 130
- 44
- 4
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets