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.424 − 229 =
- 2.? − 404 = 59
- 3.309 − 214 =
- 4.438 − 432 =
- 5.341 − 105 =
- 6.A school has 784 children. 516 of them are girls. How many boys are there?
- 7.? + 177 = 555
- 8.A train has 239 people in the front coaches and 619 people in the back coaches. How many people are on the train?
- 9.? − 363 = 108
- 10.A school has 365 children. 316 of them are girls. How many boys are there?
- 11.A train has 443 people in the front coaches and 335 people in the back coaches. How many people are on the train?
- 12.506 + 368 =
- 13.653 + 281 =
- 14.891 + 100 =
- 15.147 + 156 =
- 16.? − 236 = 181
- 17.807 − 132 =
- 18.? − 347 = 311
- 19.321 + 152 =
- 20.? − 590 = 73
- 21.A school has 640 children. 487 of them are girls. How many boys are there?
- 22.259 − ? = 105
- 23.293 − ? = 31
- 24.276 − 234 =
- 25.? + 550 = 891
- 26.A school has 290 children. 119 of them are girls. How many boys are there?
- 27.A train has 450 people in the front coaches and 147 people in the back coaches. How many people are on the train?
- 28.710 − 408 =
- 29.937 − 752 =
- 30.A school has 701 children. 357 of them are girls. How many boys are there?
- 31.560 − 101 =
- 32.? + 494 = 683
- 33.A train has 876 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 34.A train has 884 people in the front coaches and 109 people in the back coaches. How many people are on the train?
- 35.A school has 894 children. 279 of them are girls. How many boys are there?
- 36.? − 632 = 157
- 37.849 + 132 =
- 38.A train has 262 people in the front coaches and 542 people in the back coaches. How many people are on the train?
- 39.A train has 202 people in the front coaches and 718 people in the back coaches. How many people are on the train?
- 40.A train has 565 people in the front coaches and 302 people in the back coaches. How many people are on the train?
Answer key
- 195
- 463
- 95
- 6
- 236
- 268
- 378
- 858
- 471
- 49
- 778
- 874
- 934
- 991
- 303
- 417
- 675
- 658
- 473
- 663
- 153
- 154
- 262
- 42
- 341
- 171
- 597
- 302
- 185
- 344
- 459
- 189
- 977
- 993
- 615
- 789
- 981
- 804
- 920
- 867
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets