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.421 − 242 =
- 2.A school has 390 children. 196 of them are girls. How many boys are there?
- 3.? + 106 = 932
- 4.533 − ? = 54
- 5.A school has 258 children. 166 of them are girls. How many boys are there?
- 6.267 + 160 =
- 7.? − 316 = 10
- 8.A train has 332 people in the front coaches and 310 people in the back coaches. How many people are on the train?
- 9.A train has 224 people in the front coaches and 285 people in the back coaches. How many people are on the train?
- 10.? + 846 = 946
- 11.220 − 125 =
- 12.A school has 219 children. 110 of them are girls. How many boys are there?
- 13.A school has 502 children. 374 of them are girls. How many boys are there?
- 14.566 − ? = 369
- 15.A train has 460 people in the front coaches and 284 people in the back coaches. How many people are on the train?
- 16.A train has 132 people in the front coaches and 218 people in the back coaches. How many people are on the train?
- 17.495 − 305 =
- 18.447 − 179 =
- 19.639 − ? = 290
- 20.436 + ? = 749
- 21.857 + 106 =
- 22.A train has 346 people in the front coaches and 396 people in the back coaches. How many people are on the train?
- 23.632 − 153 =
- 24.110 + 167 =
- 25.756 + 118 =
- 26.A train has 718 people in the front coaches and 158 people in the back coaches. How many people are on the train?
- 27.A train has 258 people in the front coaches and 733 people in the back coaches. How many people are on the train?
- 28.321 − 305 =
- 29.A train has 811 people in the front coaches and 144 people in the back coaches. How many people are on the train?
- 30.A train has 740 people in the front coaches and 111 people in the back coaches. How many people are on the train?
- 31.280 − ? = 165
- 32.? + 538 = 747
- 33.A school has 813 children. 733 of them are girls. How many boys are there?
- 34.286 + 295 =
- 35.A train has 316 people in the front coaches and 325 people in the back coaches. How many people are on the train?
- 36.A school has 831 children. 131 of them are girls. How many boys are there?
- 37.343 − ? = 198
- 38.610 − ? = 33
- 39.A train has 333 people in the front coaches and 651 people in the back coaches. How many people are on the train?
- 40.A school has 894 children. 752 of them are girls. How many boys are there?
Answer key
- 179
- 194
- 826
- 479
- 92
- 427
- 326
- 642
- 509
- 100
- 95
- 109
- 128
- 197
- 744
- 350
- 190
- 268
- 349
- 313
- 963
- 742
- 479
- 277
- 874
- 876
- 991
- 16
- 955
- 851
- 115
- 209
- 80
- 581
- 641
- 700
- 145
- 577
- 984
- 142
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets