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.291 + 194 =
- 2.A school has 461 children. 416 of them are girls. How many boys are there?
- 3.629 − 448 =
- 4.A train has 165 people in the front coaches and 602 people in the back coaches. How many people are on the train?
- 5.A school has 755 children. 602 of them are girls. How many boys are there?
- 6.940 − ? = 606
- 7.A train has 749 people in the front coaches and 228 people in the back coaches. How many people are on the train?
- 8.A school has 782 children. 535 of them are girls. How many boys are there?
- 9.A school has 945 children. 913 of them are girls. How many boys are there?
- 10.210 + ? = 915
- 11.723 + 113 =
- 12.475 − ? = 348
- 13.465 − 253 =
- 14.204 + 717 =
- 15.119 + 286 =
- 16.893 + ? = 995
- 17.557 − 351 =
- 18.? + 287 = 737
- 19.233 − ? = 11
- 20.A school has 304 children. 241 of them are girls. How many boys are there?
- 21.171 + 319 =
- 22.632 + 337 =
- 23.468 − 285 =
- 24.A train has 616 people in the front coaches and 231 people in the back coaches. How many people are on the train?
- 25.858 − 672 =
- 26.390 − 140 =
- 27.A train has 478 people in the front coaches and 189 people in the back coaches. How many people are on the train?
- 28.763 − ? = 199
- 29.387 + 355 =
- 30.222 − 181 =
- 31.585 + 197 =
- 32.A school has 404 children. 183 of them are girls. How many boys are there?
- 33.664 + ? = 831
- 34.A train has 441 people in the front coaches and 500 people in the back coaches. How many people are on the train?
- 35.705 − ? = 573
- 36.A train has 838 people in the front coaches and 126 people in the back coaches. How many people are on the train?
- 37.757 − ? = 596
- 38.857 − 709 =
- 39.A school has 996 children. 301 of them are girls. How many boys are there?
- 40.A school has 626 children. 215 of them are girls. How many boys are there?
Answer key
- 485
- 45
- 181
- 767
- 153
- 334
- 977
- 247
- 32
- 705
- 836
- 127
- 212
- 921
- 405
- 102
- 206
- 450
- 222
- 63
- 490
- 969
- 183
- 847
- 186
- 250
- 667
- 564
- 742
- 41
- 782
- 221
- 167
- 941
- 132
- 964
- 161
- 148
- 695
- 411
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets