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.? − 158 = 155
- 2.113 + 238 =
- 3.A school has 967 children. 232 of them are girls. How many boys are there?
- 4.427 − 393 =
- 5.482 − 138 =
- 6.356 + ? = 859
- 7.140 + 749 =
- 8.A train has 506 people in the front coaches and 385 people in the back coaches. How many people are on the train?
- 9.557 − ? = 106
- 10.? − 613 = 333
- 11.A school has 287 children. 230 of them are girls. How many boys are there?
- 12.A train has 213 people in the front coaches and 152 people in the back coaches. How many people are on the train?
- 13.682 + 307 =
- 14.596 + 206 =
- 15.859 + ? = 965
- 16.228 − 158 =
- 17.341 − 227 =
- 18.A train has 508 people in the front coaches and 419 people in the back coaches. How many people are on the train?
- 19.A train has 775 people in the front coaches and 102 people in the back coaches. How many people are on the train?
- 20.933 − ? = 618
- 21.261 − 257 =
- 22.109 + 108 =
- 23.431 − 242 =
- 24.737 + 219 =
- 25.313 + 333 =
- 26.A train has 856 people in the front coaches and 105 people in the back coaches. How many people are on the train?
- 27.545 + 166 =
- 28.A train has 683 people in the front coaches and 291 people in the back coaches. How many people are on the train?
- 29.237 + 287 =
- 30.957 − ? = 543
- 31.? + 317 = 866
- 32.A train has 580 people in the front coaches and 100 people in the back coaches. How many people are on the train?
- 33.A train has 213 people in the front coaches and 595 people in the back coaches. How many people are on the train?
- 34.170 + 610 =
- 35.353 + 148 =
- 36.A school has 699 children. 606 of them are girls. How many boys are there?
- 37.? − 203 = 3
- 38.A train has 353 people in the front coaches and 400 people in the back coaches. How many people are on the train?
- 39.? − 160 = 614
- 40.610 − ? = 133
Answer key
- 313
- 351
- 735
- 34
- 344
- 503
- 889
- 891
- 451
- 946
- 57
- 365
- 989
- 802
- 106
- 70
- 114
- 927
- 877
- 315
- 4
- 217
- 189
- 956
- 646
- 961
- 711
- 974
- 524
- 414
- 549
- 680
- 808
- 780
- 501
- 93
- 206
- 753
- 774
- 477
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets