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.752 + ? = 981
- 2.A school has 364 children. 210 of them are girls. How many boys are there?
- 3.A train has 187 people in the front coaches and 242 people in the back coaches. How many people are on the train?
- 4.A train has 325 people in the front coaches and 495 people in the back coaches. How many people are on the train?
- 5.? − 184 = 139
- 6.? + 367 = 729
- 7.998 − 560 =
- 8.692 − 243 =
- 9.237 − 199 =
- 10.960 − 710 =
- 11.? − 230 = 367
- 12.917 − 139 =
- 13.? + 482 = 826
- 14.A train has 451 people in the front coaches and 337 people in the back coaches. How many people are on the train?
- 15.512 + 295 =
- 16.? + 857 = 957
- 17.916 − 557 =
- 18.325 − 129 =
- 19.? + 294 = 652
- 20.648 − 256 =
- 21.806 − 150 =
- 22.749 + 208 =
- 23.477 + 118 =
- 24.A school has 962 children. 260 of them are girls. How many boys are there?
- 25.A school has 758 children. 642 of them are girls. How many boys are there?
- 26.410 + 346 =
- 27.A school has 320 children. 107 of them are girls. How many boys are there?
- 28.A school has 747 children. 396 of them are girls. How many boys are there?
- 29.? + 141 = 578
- 30.222 + 363 =
- 31.558 + 377 =
- 32.A school has 332 children. 124 of them are girls. How many boys are there?
- 33.? − 181 = 215
- 34.772 − 165 =
- 35.A train has 819 people in the front coaches and 132 people in the back coaches. How many people are on the train?
- 36.A school has 442 children. 159 of them are girls. How many boys are there?
- 37.670 − 198 =
- 38.A school has 550 children. 412 of them are girls. How many boys are there?
- 39.A train has 512 people in the front coaches and 328 people in the back coaches. How many people are on the train?
- 40.A school has 533 children. 161 of them are girls. How many boys are there?
Answer key
- 229
- 154
- 429
- 820
- 323
- 362
- 438
- 449
- 38
- 250
- 597
- 778
- 344
- 788
- 807
- 100
- 359
- 196
- 358
- 392
- 656
- 957
- 595
- 702
- 116
- 756
- 213
- 351
- 437
- 585
- 935
- 208
- 396
- 607
- 951
- 283
- 472
- 138
- 840
- 372
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets