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 389 children. 334 of them are girls. How many boys are there?
- 2.227 + ? = 891
- 3.? + 394 = 940
- 4.A school has 379 children. 177 of them are girls. How many boys are there?
- 5.A train has 689 people in the front coaches and 128 people in the back coaches. How many people are on the train?
- 6.843 − 562 =
- 7.A train has 334 people in the front coaches and 223 people in the back coaches. How many people are on the train?
- 8.A train has 850 people in the front coaches and 127 people in the back coaches. How many people are on the train?
- 9.A school has 512 children. 149 of them are girls. How many boys are there?
- 10.341 − 296 =
- 11.681 + 175 =
- 12.A train has 686 people in the front coaches and 266 people in the back coaches. How many people are on the train?
- 13.465 + ? = 720
- 14.619 − 594 =
- 15.689 − ? = 136
- 16.? − 212 = 144
- 17.436 − ? = 186
- 18.144 + ? = 297
- 19.A school has 740 children. 322 of them are girls. How many boys are there?
- 20.A school has 705 children. 380 of them are girls. How many boys are there?
- 21.A train has 787 people in the front coaches and 123 people in the back coaches. How many people are on the train?
- 22.235 − 125 =
- 23.905 − ? = 436
- 24.460 − 293 =
- 25.A train has 581 people in the front coaches and 324 people in the back coaches. How many people are on the train?
- 26.A school has 313 children. 154 of them are girls. How many boys are there?
- 27.A school has 473 children. 471 of them are girls. How many boys are there?
- 28.352 − 159 =
- 29.543 − 337 =
- 30.644 − 274 =
- 31.A train has 122 people in the front coaches and 622 people in the back coaches. How many people are on the train?
- 32.? + 326 = 973
- 33.A school has 250 children. 150 of them are girls. How many boys are there?
- 34.244 + 640 =
- 35.? − 175 = 34
- 36.736 + ? = 899
- 37.A school has 241 children. 222 of them are girls. How many boys are there?
- 38.840 − 585 =
- 39.A train has 830 people in the front coaches and 109 people in the back coaches. How many people are on the train?
- 40.758 − 342 =
Answer key
- 55
- 664
- 546
- 202
- 817
- 281
- 557
- 977
- 363
- 45
- 856
- 952
- 255
- 25
- 553
- 356
- 250
- 153
- 418
- 325
- 910
- 110
- 469
- 167
- 905
- 159
- 2
- 193
- 206
- 370
- 744
- 647
- 100
- 884
- 209
- 163
- 19
- 255
- 939
- 416
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets