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 543 people in the front coaches and 158 people in the back coaches. How many people are on the train?
- 2.268 + ? = 557
- 3.A train has 621 people in the front coaches and 108 people in the back coaches. How many people are on the train?
- 4.290 − 285 =
- 5.158 + ? = 599
- 6.645 − 380 =
- 7.765 + ? = 925
- 8.? + 336 = 594
- 9.341 + 110 =
- 10.A train has 222 people in the front coaches and 720 people in the back coaches. How many people are on the train?
- 11.461 − 265 =
- 12.632 + ? = 890
- 13.632 − 495 =
- 14.893 − ? = 787
- 15.? − 227 = 31
- 16.529 + 465 =
- 17.874 − 626 =
- 18.A train has 182 people in the front coaches and 279 people in the back coaches. How many people are on the train?
- 19.A train has 281 people in the front coaches and 363 people in the back coaches. How many people are on the train?
- 20.487 − 431 =
- 21.A school has 459 children. 207 of them are girls. How many boys are there?
- 22.895 − 266 =
- 23.A school has 403 children. 384 of them are girls. How many boys are there?
- 24.767 + ? = 922
- 25.806 + 193 =
- 26.258 + 134 =
- 27.271 − 131 =
- 28.A school has 869 children. 560 of them are girls. How many boys are there?
- 29.142 + 428 =
- 30.A train has 311 people in the front coaches and 304 people in the back coaches. How many people are on the train?
- 31.A school has 804 children. 179 of them are girls. How many boys are there?
- 32.359 − 221 =
- 33.285 − 231 =
- 34.305 + ? = 456
- 35.? + 361 = 746
- 36.213 + ? = 680
- 37.A train has 300 people in the front coaches and 675 people in the back coaches. How many people are on the train?
- 38.436 − ? = 182
- 39.A train has 770 people in the front coaches and 147 people in the back coaches. How many people are on the train?
- 40.A school has 448 children. 263 of them are girls. How many boys are there?
Answer key
- 701
- 289
- 729
- 5
- 441
- 265
- 160
- 258
- 451
- 942
- 196
- 258
- 137
- 106
- 258
- 994
- 248
- 461
- 644
- 56
- 252
- 629
- 19
- 155
- 999
- 392
- 140
- 309
- 570
- 615
- 625
- 138
- 54
- 151
- 385
- 467
- 975
- 254
- 917
- 185
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets