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.251 − 217 =
- 2.422 − ? = 114
- 3.A train has 149 people in the front coaches and 837 people in the back coaches. How many people are on the train?
- 4.A train has 553 people in the front coaches and 367 people in the back coaches. How many people are on the train?
- 5.? − 154 = 365
- 6.599 + 156 =
- 7.466 + 362 =
- 8.A school has 281 children. 172 of them are girls. How many boys are there?
- 9.190 + 395 =
- 10.A train has 559 people in the front coaches and 310 people in the back coaches. How many people are on the train?
- 11.A train has 491 people in the front coaches and 471 people in the back coaches. How many people are on the train?
- 12.731 + 164 =
- 13.? + 475 = 980
- 14.A school has 318 children. 169 of them are girls. How many boys are there?
- 15.? − 218 = 261
- 16.172 + 192 =
- 17.A school has 692 children. 159 of them are girls. How many boys are there?
- 18.? − 371 = 64
- 19.126 + ? = 461
- 20.206 − ? = 50
- 21.A school has 664 children. 573 of them are girls. How many boys are there?
- 22.320 − 263 =
- 23.A school has 574 children. 228 of them are girls. How many boys are there?
- 24.A school has 357 children. 318 of them are girls. How many boys are there?
- 25.632 + 244 =
- 26.A school has 909 children. 367 of them are girls. How many boys are there?
- 27.A school has 355 children. 264 of them are girls. How many boys are there?
- 28.847 + 101 =
- 29.605 + 128 =
- 30.338 + 233 =
- 31.A train has 127 people in the front coaches and 412 people in the back coaches. How many people are on the train?
- 32.397 + 548 =
- 33.A school has 540 children. 166 of them are girls. How many boys are there?
- 34.269 + 398 =
- 35.A train has 155 people in the front coaches and 170 people in the back coaches. How many people are on the train?
- 36.256 − ? = 147
- 37.551 − 299 =
- 38.478 + 380 =
- 39.A train has 599 people in the front coaches and 209 people in the back coaches. How many people are on the train?
- 40.A train has 426 people in the front coaches and 109 people in the back coaches. How many people are on the train?
Answer key
- 34
- 308
- 986
- 920
- 519
- 755
- 828
- 109
- 585
- 869
- 962
- 895
- 505
- 149
- 479
- 364
- 533
- 435
- 335
- 156
- 91
- 57
- 346
- 39
- 876
- 542
- 91
- 948
- 733
- 571
- 539
- 945
- 374
- 667
- 325
- 109
- 252
- 858
- 808
- 535
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets