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.590 + 349 =
- 2.841 + 128 =
- 3.A school has 875 children. 526 of them are girls. How many boys are there?
- 4.649 + 300 =
- 5.? − 359 = 214
- 6.390 − 174 =
- 7.144 + 851 =
- 8.494 − 247 =
- 9.569 + ? = 697
- 10.A train has 787 people in the front coaches and 115 people in the back coaches. How many people are on the train?
- 11.A train has 769 people in the front coaches and 202 people in the back coaches. How many people are on the train?
- 12.416 + 167 =
- 13.615 + ? = 963
- 14.371 + ? = 868
- 15.587 + 125 =
- 16.418 + ? = 637
- 17.570 − ? = 453
- 18.582 − ? = 49
- 19.710 − ? = 604
- 20.A school has 941 children. 336 of them are girls. How many boys are there?
- 21.A school has 529 children. 136 of them are girls. How many boys are there?
- 22.A school has 751 children. 254 of them are girls. How many boys are there?
- 23.A train has 120 people in the front coaches and 514 people in the back coaches. How many people are on the train?
- 24.413 − 283 =
- 25.A school has 906 children. 748 of them are girls. How many boys are there?
- 26.326 + 176 =
- 27.A train has 374 people in the front coaches and 606 people in the back coaches. How many people are on the train?
- 28.A school has 659 children. 480 of them are girls. How many boys are there?
- 29.A school has 746 children. 519 of them are girls. How many boys are there?
- 30.318 + 659 =
- 31.A school has 596 children. 416 of them are girls. How many boys are there?
- 32.A school has 212 children. 168 of them are girls. How many boys are there?
- 33.? − 395 = 11
- 34.665 + 275 =
- 35.215 − 100 =
- 36.937 − 360 =
- 37.A school has 933 children. 930 of them are girls. How many boys are there?
- 38.457 − 338 =
- 39.409 − 163 =
- 40.721 − ? = 556
Answer key
- 939
- 969
- 349
- 949
- 573
- 216
- 995
- 247
- 128
- 902
- 971
- 583
- 348
- 497
- 712
- 219
- 117
- 533
- 106
- 605
- 393
- 497
- 634
- 130
- 158
- 502
- 980
- 179
- 227
- 977
- 180
- 44
- 406
- 940
- 115
- 577
- 3
- 119
- 246
- 165
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets