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 school has 237 children. 188 of them are girls. How many boys are there?
- 2.A train has 456 people in the front coaches and 146 people in the back coaches. How many people are on the train?
- 3.A train has 280 people in the front coaches and 440 people in the back coaches. How many people are on the train?
- 4.368 − 218 =
- 5.990 − 487 =
- 6.689 − 204 =
- 7.293 − 146 =
- 8.891 + 107 =
- 9.514 − ? = 244
- 10.A train has 210 people in the front coaches and 284 people in the back coaches. How many people are on the train?
- 11.264 + ? = 425
- 12.A school has 818 children. 344 of them are girls. How many boys are there?
- 13.396 + ? = 770
- 14.198 + 251 =
- 15.A school has 873 children. 239 of them are girls. How many boys are there?
- 16.189 + ? = 503
- 17.209 − 192 =
- 18.385 − 227 =
- 19.A school has 436 children. 244 of them are girls. How many boys are there?
- 20.? − 198 = 230
- 21.357 + ? = 478
- 22.? − 387 = 96
- 23.A school has 926 children. 783 of them are girls. How many boys are there?
- 24.A train has 185 people in the front coaches and 515 people in the back coaches. How many people are on the train?
- 25.463 − 302 =
- 26.A train has 598 people in the front coaches and 312 people in the back coaches. How many people are on the train?
- 27.981 − 965 =
- 28.? + 768 = 940
- 29.454 + 116 =
- 30.468 + 467 =
- 31.272 + 392 =
- 32.A train has 436 people in the front coaches and 147 people in the back coaches. How many people are on the train?
- 33.A school has 716 children. 281 of them are girls. How many boys are there?
- 34.686 − 259 =
- 35.A train has 193 people in the front coaches and 111 people in the back coaches. How many people are on the train?
- 36.? + 899 = 999
- 37.A train has 528 people in the front coaches and 434 people in the back coaches. How many people are on the train?
- 38.A train has 702 people in the front coaches and 168 people in the back coaches. How many people are on the train?
- 39.932 − 256 =
- 40.A train has 785 people in the front coaches and 182 people in the back coaches. How many people are on the train?
Answer key
- 49
- 602
- 720
- 150
- 503
- 485
- 147
- 998
- 270
- 494
- 161
- 474
- 374
- 449
- 634
- 314
- 17
- 158
- 192
- 428
- 121
- 483
- 143
- 700
- 161
- 910
- 16
- 172
- 570
- 935
- 664
- 583
- 435
- 427
- 304
- 100
- 962
- 870
- 676
- 967
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets