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.797 + 190 =
- 2.A school has 625 children. 193 of them are girls. How many boys are there?
- 3.444 + ? = 890
- 4.A school has 892 children. 809 of them are girls. How many boys are there?
- 5.A train has 470 people in the front coaches and 302 people in the back coaches. How many people are on the train?
- 6.933 − 714 =
- 7.624 − ? = 245
- 8.A train has 753 people in the front coaches and 125 people in the back coaches. How many people are on the train?
- 9.A train has 105 people in the front coaches and 890 people in the back coaches. How many people are on the train?
- 10.408 + 232 =
- 11.568 − 383 =
- 12.267 + 318 =
- 13.A train has 436 people in the front coaches and 185 people in the back coaches. How many people are on the train?
- 14.179 + ? = 469
- 15.681 + 247 =
- 16.A school has 446 children. 166 of them are girls. How many boys are there?
- 17.A train has 852 people in the front coaches and 115 people in the back coaches. How many people are on the train?
- 18.A train has 208 people in the front coaches and 710 people in the back coaches. How many people are on the train?
- 19.A train has 146 people in the front coaches and 802 people in the back coaches. How many people are on the train?
- 20.A train has 603 people in the front coaches and 351 people in the back coaches. How many people are on the train?
- 21.A train has 497 people in the front coaches and 411 people in the back coaches. How many people are on the train?
- 22.747 + 102 =
- 23.983 − 386 =
- 24.446 + 429 =
- 25.A train has 768 people in the front coaches and 107 people in the back coaches. How many people are on the train?
- 26.507 − 376 =
- 27.324 + 355 =
- 28.270 + 412 =
- 29.A school has 581 children. 331 of them are girls. How many boys are there?
- 30.397 − ? = 274
- 31.321 − 203 =
- 32.? + 817 = 971
- 33.A train has 649 people in the front coaches and 138 people in the back coaches. How many people are on the train?
- 34.308 − 294 =
- 35.A train has 499 people in the front coaches and 238 people in the back coaches. How many people are on the train?
- 36.A train has 497 people in the front coaches and 113 people in the back coaches. How many people are on the train?
- 37.457 − 152 =
- 38.A school has 294 children. 156 of them are girls. How many boys are there?
- 39.318 − 186 =
- 40.503 + ? = 688
Answer key
- 987
- 432
- 446
- 83
- 772
- 219
- 379
- 878
- 995
- 640
- 185
- 585
- 621
- 290
- 928
- 280
- 967
- 918
- 948
- 954
- 908
- 849
- 597
- 875
- 875
- 131
- 679
- 682
- 250
- 123
- 118
- 154
- 787
- 14
- 737
- 610
- 305
- 138
- 132
- 185
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets