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.? − 218 = 185
- 2.604 + 152 =
- 3.? − 859 = 5
- 4.A school has 994 children. 242 of them are girls. How many boys are there?
- 5.A train has 345 people in the front coaches and 187 people in the back coaches. How many people are on the train?
- 6.? − 367 = 48
- 7.746 − 278 =
- 8.A train has 404 people in the front coaches and 210 people in the back coaches. How many people are on the train?
- 9.514 − 302 =
- 10.307 + 425 =
- 11.623 − ? = 333
- 12.304 + ? = 405
- 13.A train has 371 people in the front coaches and 336 people in the back coaches. How many people are on the train?
- 14.? + 108 = 760
- 15.A school has 505 children. 364 of them are girls. How many boys are there?
- 16.A train has 527 people in the front coaches and 196 people in the back coaches. How many people are on the train?
- 17.? − 217 = 613
- 18.A school has 805 children. 588 of them are girls. How many boys are there?
- 19.474 + 467 =
- 20.? + 182 = 918
- 21.A school has 522 children. 148 of them are girls. How many boys are there?
- 22.? + 768 = 974
- 23.? + 895 = 996
- 24.A school has 673 children. 254 of them are girls. How many boys are there?
- 25.A train has 804 people in the front coaches and 119 people in the back coaches. How many people are on the train?
- 26.129 + 264 =
- 27.318 + 601 =
- 28.914 − ? = 153
- 29.887 − 481 =
- 30.A train has 318 people in the front coaches and 649 people in the back coaches. How many people are on the train?
- 31.602 − ? = 205
- 32.A train has 853 people in the front coaches and 121 people in the back coaches. How many people are on the train?
- 33.118 + 426 =
- 34.476 − ? = 219
- 35.985 − ? = 801
- 36.A train has 713 people in the front coaches and 120 people in the back coaches. How many people are on the train?
- 37.A train has 612 people in the front coaches and 108 people in the back coaches. How many people are on the train?
- 38.? − 101 = 201
- 39.853 + 131 =
- 40.478 + 514 =
Answer key
- 403
- 756
- 864
- 752
- 532
- 415
- 468
- 614
- 212
- 732
- 290
- 101
- 707
- 652
- 141
- 723
- 830
- 217
- 941
- 736
- 374
- 206
- 101
- 419
- 923
- 393
- 919
- 761
- 406
- 967
- 397
- 974
- 544
- 257
- 184
- 833
- 720
- 302
- 984
- 992
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets