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.114 + ? = 380
- 2.? − 269 = 580
- 3.? − 209 = 102
- 4.205 − 176 =
- 5.572 + 241 =
- 6.A train has 316 people in the front coaches and 212 people in the back coaches. How many people are on the train?
- 7.A school has 258 children. 115 of them are girls. How many boys are there?
- 8.421 + 149 =
- 9.A school has 770 children. 441 of them are girls. How many boys are there?
- 10.663 − 421 =
- 11.A school has 367 children. 282 of them are girls. How many boys are there?
- 12.775 + ? = 947
- 13.292 + 580 =
- 14.A school has 660 children. 371 of them are girls. How many boys are there?
- 15.A school has 390 children. 187 of them are girls. How many boys are there?
- 16.A train has 542 people in the front coaches and 379 people in the back coaches. How many people are on the train?
- 17.A train has 361 people in the front coaches and 637 people in the back coaches. How many people are on the train?
- 18.320 + 605 =
- 19.849 − ? = 465
- 20.A train has 309 people in the front coaches and 675 people in the back coaches. How many people are on the train?
- 21.? − 175 = 41
- 22.746 + 224 =
- 23.781 − 418 =
- 24.A train has 528 people in the front coaches and 161 people in the back coaches. How many people are on the train?
- 25.426 − 300 =
- 26.292 + ? = 477
- 27.467 − 326 =
- 28.730 − 311 =
- 29.510 + ? = 867
- 30.875 − ? = 181
- 31.A train has 291 people in the front coaches and 406 people in the back coaches. How many people are on the train?
- 32.A school has 460 children. 295 of them are girls. How many boys are there?
- 33.? + 581 = 834
- 34.? − 145 = 169
- 35.? + 280 = 944
- 36.A school has 261 children. 165 of them are girls. How many boys are there?
- 37.881 − 349 =
- 38.A school has 364 children. 230 of them are girls. How many boys are there?
- 39.? + 376 = 483
- 40.820 + 164 =
Answer key
- 266
- 849
- 311
- 29
- 813
- 528
- 143
- 570
- 329
- 242
- 85
- 172
- 872
- 289
- 203
- 921
- 998
- 925
- 384
- 984
- 216
- 970
- 363
- 689
- 126
- 185
- 141
- 419
- 357
- 694
- 697
- 165
- 253
- 314
- 664
- 96
- 532
- 134
- 107
- 984
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets