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.356 − 175 =
- 2.A train has 111 people in the front coaches and 205 people in the back coaches. How many people are on the train?
- 3.502 + 165 =
- 4.343 − 333 =
- 5.? + 728 = 949
- 6.580 − 327 =
- 7.662 + ? = 885
- 8.A school has 705 children. 536 of them are girls. How many boys are there?
- 9.A school has 613 children. 202 of them are girls. How many boys are there?
- 10.A school has 644 children. 164 of them are girls. How many boys are there?
- 11.A school has 296 children. 161 of them are girls. How many boys are there?
- 12.954 − 381 =
- 13.A train has 526 people in the front coaches and 325 people in the back coaches. How many people are on the train?
- 14.273 − 259 =
- 15.749 + 144 =
- 16.? − 335 = 335
- 17.? + 810 = 964
- 18.A school has 718 children. 423 of them are girls. How many boys are there?
- 19.813 − 284 =
- 20.A train has 298 people in the front coaches and 463 people in the back coaches. How many people are on the train?
- 21.827 + ? = 949
- 22.478 − 420 =
- 23.A school has 541 children. 342 of them are girls. How many boys are there?
- 24.A school has 457 children. 139 of them are girls. How many boys are there?
- 25.A school has 849 children. 156 of them are girls. How many boys are there?
- 26.A train has 199 people in the front coaches and 786 people in the back coaches. How many people are on the train?
- 27.400 − 245 =
- 28.549 + 277 =
- 29.210 + ? = 813
- 30.637 + ? = 754
- 31.? − 176 = 44
- 32.265 + ? = 633
- 33.456 − ? = 95
- 34.? − 295 = 44
- 35.289 − 244 =
- 36.405 − 303 =
- 37.478 + 108 =
- 38.A school has 434 children. 396 of them are girls. How many boys are there?
- 39.213 − 153 =
- 40.A school has 491 children. 378 of them are girls. How many boys are there?
Answer key
- 181
- 316
- 667
- 10
- 221
- 253
- 223
- 169
- 411
- 480
- 135
- 573
- 851
- 14
- 893
- 670
- 154
- 295
- 529
- 761
- 122
- 58
- 199
- 318
- 693
- 985
- 155
- 826
- 603
- 117
- 220
- 368
- 361
- 339
- 45
- 102
- 586
- 38
- 60
- 113
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets