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 791 people in the front coaches and 130 people in the back coaches. How many people are on the train?
- 2.? − 263 = 336
- 3.450 + 290 =
- 4.? − 704 = 23
- 5.274 + 440 =
- 6.393 + 529 =
- 7.? + 855 = 998
- 8.? − 744 = 181
- 9.A school has 391 children. 230 of them are girls. How many boys are there?
- 10.? − 213 = 240
- 11.622 − 353 =
- 12.357 − 337 =
- 13.A school has 503 children. 381 of them are girls. How many boys are there?
- 14.128 + 630 =
- 15.780 + 182 =
- 16.194 + ? = 727
- 17.806 + ? = 912
- 18.A train has 150 people in the front coaches and 235 people in the back coaches. How many people are on the train?
- 19.A train has 321 people in the front coaches and 212 people in the back coaches. How many people are on the train?
- 20.A train has 293 people in the front coaches and 480 people in the back coaches. How many people are on the train?
- 21.522 − 338 =
- 22.597 − 486 =
- 23.177 + 784 =
- 24.A school has 862 children. 672 of them are girls. How many boys are there?
- 25.207 − 127 =
- 26.A train has 403 people in the front coaches and 202 people in the back coaches. How many people are on the train?
- 27.? − 153 = 63
- 28.A school has 258 children. 225 of them are girls. How many boys are there?
- 29.A train has 825 people in the front coaches and 103 people in the back coaches. How many people are on the train?
- 30.588 + ? = 753
- 31.802 − 142 =
- 32.A school has 613 children. 405 of them are girls. How many boys are there?
- 33.A school has 695 children. 525 of them are girls. How many boys are there?
- 34.478 + 297 =
- 35.879 + 103 =
- 36.304 + ? = 686
- 37.669 − ? = 280
- 38.A school has 233 children. 163 of them are girls. How many boys are there?
- 39.A train has 846 people in the front coaches and 121 people in the back coaches. How many people are on the train?
- 40.793 − ? = 234
Answer key
- 921
- 599
- 740
- 727
- 714
- 922
- 143
- 925
- 161
- 453
- 269
- 20
- 122
- 758
- 962
- 533
- 106
- 385
- 533
- 773
- 184
- 111
- 961
- 190
- 80
- 605
- 216
- 33
- 928
- 165
- 660
- 208
- 170
- 775
- 982
- 382
- 389
- 70
- 967
- 559
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets