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.700 + 149 =
- 2.821 + ? = 997
- 3.300 + 412 =
- 4.A train has 660 people in the front coaches and 302 people in the back coaches. How many people are on the train?
- 5.578 + 303 =
- 6.714 + ? = 874
- 7.? + 293 = 537
- 8.604 − 425 =
- 9.A train has 307 people in the front coaches and 214 people in the back coaches. How many people are on the train?
- 10.A school has 646 children. 555 of them are girls. How many boys are there?
- 11.414 − 292 =
- 12.252 + 733 =
- 13.A train has 202 people in the front coaches and 317 people in the back coaches. How many people are on the train?
- 14.A school has 363 children. 295 of them are girls. How many boys are there?
- 15.235 + 759 =
- 16.272 + 326 =
- 17.219 + 565 =
- 18.? + 183 = 399
- 19.792 + 174 =
- 20.A train has 485 people in the front coaches and 336 people in the back coaches. How many people are on the train?
- 21.209 + 788 =
- 22.378 − 133 =
- 23.276 − 150 =
- 24.A train has 867 people in the front coaches and 103 people in the back coaches. How many people are on the train?
- 25.468 + 138 =
- 26.A train has 251 people in the front coaches and 441 people in the back coaches. How many people are on the train?
- 27.395 − ? = 141
- 28.346 − ? = 226
- 29.A school has 266 children. 169 of them are girls. How many boys are there?
- 30.A school has 709 children. 420 of them are girls. How many boys are there?
- 31.840 + 111 =
- 32.A train has 180 people in the front coaches and 158 people in the back coaches. How many people are on the train?
- 33.685 + ? = 799
- 34.594 + 188 =
- 35.661 − 495 =
- 36.A school has 645 children. 283 of them are girls. How many boys are there?
- 37.997 − ? = 660
- 38.A school has 227 children. 160 of them are girls. How many boys are there?
- 39.A school has 678 children. 289 of them are girls. How many boys are there?
- 40.? − 316 = 132
Answer key
- 849
- 176
- 712
- 962
- 881
- 160
- 244
- 179
- 521
- 91
- 122
- 985
- 519
- 68
- 994
- 598
- 784
- 216
- 966
- 821
- 997
- 245
- 126
- 970
- 606
- 692
- 254
- 120
- 97
- 289
- 951
- 338
- 114
- 782
- 166
- 362
- 337
- 67
- 389
- 448
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets