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 train has 302 people in the front coaches and 130 people in the back coaches. How many people are on the train?
- 2.? + 448 = 606
- 3.487 + ? = 748
- 4.A train has 365 people in the front coaches and 188 people in the back coaches. How many people are on the train?
- 5.A school has 966 children. 929 of them are girls. How many boys are there?
- 6.589 − 204 =
- 7.? − 377 = 46
- 8.A school has 897 children. 102 of them are girls. How many boys are there?
- 9.290 + 604 =
- 10.439 − ? = 145
- 11.250 + 741 =
- 12.811 + 103 =
- 13.A train has 676 people in the front coaches and 100 people in the back coaches. How many people are on the train?
- 14.497 − 344 =
- 15.899 − 802 =
- 16.697 − 454 =
- 17.? + 285 = 942
- 18.A school has 277 children. 106 of them are girls. How many boys are there?
- 19.283 − 124 =
- 20.339 − 146 =
- 21.657 + 106 =
- 22.369 − 177 =
- 23.A train has 783 people in the front coaches and 170 people in the back coaches. How many people are on the train?
- 24.? − 318 = 245
- 25.402 + 416 =
- 26.A school has 680 children. 132 of them are girls. How many boys are there?
- 27.? + 190 = 736
- 28.? − 424 = 331
- 29.777 − 643 =
- 30.823 + ? = 931
- 31.A school has 624 children. 574 of them are girls. How many boys are there?
- 32.683 + 113 =
- 33.A train has 546 people in the front coaches and 141 people in the back coaches. How many people are on the train?
- 34.? + 345 = 768
- 35.A train has 205 people in the front coaches and 660 people in the back coaches. How many people are on the train?
- 36.A train has 502 people in the front coaches and 478 people in the back coaches. How many people are on the train?
- 37.A school has 228 children. 130 of them are girls. How many boys are there?
- 38.751 − 604 =
- 39.493 + 119 =
- 40.525 + 177 =
Answer key
- 432
- 158
- 261
- 553
- 37
- 385
- 423
- 795
- 894
- 294
- 991
- 914
- 776
- 153
- 97
- 243
- 657
- 171
- 159
- 193
- 763
- 192
- 953
- 563
- 818
- 548
- 546
- 755
- 134
- 108
- 50
- 796
- 687
- 423
- 865
- 980
- 98
- 147
- 612
- 702
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets