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.412 − 393 =
- 2.541 + ? = 766
- 3.A school has 700 children. 125 of them are girls. How many boys are there?
- 4.642 − ? = 426
- 5.429 + ? = 681
- 6.A train has 718 people in the front coaches and 166 people in the back coaches. How many people are on the train?
- 7.? − 122 = 218
- 8.158 + ? = 419
- 9.A school has 516 children. 478 of them are girls. How many boys are there?
- 10.615 − 445 =
- 11.? − 120 = 134
- 12.? − 533 = 137
- 13.352 − ? = 106
- 14.298 − 218 =
- 15.798 − 758 =
- 16.576 + ? = 959
- 17.A school has 731 children. 190 of them are girls. How many boys are there?
- 18.631 − 150 =
- 19.A train has 824 people in the front coaches and 111 people in the back coaches. How many people are on the train?
- 20.? + 626 = 853
- 21.370 + ? = 873
- 22.A school has 358 children. 275 of them are girls. How many boys are there?
- 23.852 + 102 =
- 24.A train has 459 people in the front coaches and 340 people in the back coaches. How many people are on the train?
- 25.A train has 820 people in the front coaches and 108 people in the back coaches. How many people are on the train?
- 26.464 − 310 =
- 27.617 − 119 =
- 28.A train has 414 people in the front coaches and 358 people in the back coaches. How many people are on the train?
- 29.A train has 658 people in the front coaches and 260 people in the back coaches. How many people are on the train?
- 30.A school has 669 children. 354 of them are girls. How many boys are there?
- 31.A train has 661 people in the front coaches and 325 people in the back coaches. How many people are on the train?
- 32.154 + 229 =
- 33.895 − ? = 683
- 34.286 + ? = 449
- 35.A school has 647 children. 450 of them are girls. How many boys are there?
- 36.A school has 797 children. 697 of them are girls. How many boys are there?
- 37.A train has 440 people in the front coaches and 216 people in the back coaches. How many people are on the train?
- 38.228 + 660 =
- 39.? + 629 = 800
- 40.291 − 116 =
Answer key
- 19
- 225
- 575
- 216
- 252
- 884
- 340
- 261
- 38
- 170
- 254
- 670
- 246
- 80
- 40
- 383
- 541
- 481
- 935
- 227
- 503
- 83
- 954
- 799
- 928
- 154
- 498
- 772
- 918
- 315
- 986
- 383
- 212
- 163
- 197
- 100
- 656
- 888
- 171
- 175
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets