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.374 + 578 =
- 2.371 − 251 =
- 3.432 − 234 =
- 4.A school has 908 children. 257 of them are girls. How many boys are there?
- 5.655 + 203 =
- 6.? + 772 = 895
- 7.A school has 818 children. 366 of them are girls. How many boys are there?
- 8.446 − 138 =
- 9.608 + 173 =
- 10.966 − ? = 107
- 11.A train has 233 people in the front coaches and 247 people in the back coaches. How many people are on the train?
- 12.794 + 171 =
- 13.A train has 764 people in the front coaches and 100 people in the back coaches. How many people are on the train?
- 14.A school has 349 children. 311 of them are girls. How many boys are there?
- 15.858 + 131 =
- 16.860 + 104 =
- 17.A train has 182 people in the front coaches and 652 people in the back coaches. How many people are on the train?
- 18.409 − ? = 90
- 19.241 + 320 =
- 20.679 + 289 =
- 21.522 + 267 =
- 22.A school has 376 children. 146 of them are girls. How many boys are there?
- 23.446 − 165 =
- 24.A train has 561 people in the front coaches and 120 people in the back coaches. How many people are on the train?
- 25.A train has 700 people in the front coaches and 216 people in the back coaches. How many people are on the train?
- 26.? + 610 = 817
- 27.? − 127 = 752
- 28.A school has 696 children. 382 of them are girls. How many boys are there?
- 29.361 + 403 =
- 30.? − 531 = 447
- 31.815 − 556 =
- 32.A school has 673 children. 566 of them are girls. How many boys are there?
- 33.A train has 607 people in the front coaches and 167 people in the back coaches. How many people are on the train?
- 34.503 − 214 =
- 35.A train has 789 people in the front coaches and 174 people in the back coaches. How many people are on the train?
- 36.442 − ? = 208
- 37.A school has 729 children. 124 of them are girls. How many boys are there?
- 38.374 − 289 =
- 39.754 + 131 =
- 40.522 − 355 =
Answer key
- 952
- 120
- 198
- 651
- 858
- 123
- 452
- 308
- 781
- 859
- 480
- 965
- 864
- 38
- 989
- 964
- 834
- 319
- 561
- 968
- 789
- 230
- 281
- 681
- 916
- 207
- 879
- 314
- 764
- 978
- 259
- 107
- 774
- 289
- 963
- 234
- 605
- 85
- 885
- 167
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets