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.443 + 337 =
- 2.A school has 247 children. 221 of them are girls. How many boys are there?
- 3.A school has 593 children. 525 of them are girls. How many boys are there?
- 4.618 − ? = 154
- 5.A train has 299 people in the front coaches and 152 people in the back coaches. How many people are on the train?
- 6.602 − 199 =
- 7.968 − 282 =
- 8.A train has 723 people in the front coaches and 107 people in the back coaches. How many people are on the train?
- 9.322 + ? = 730
- 10.720 − 103 =
- 11.375 + 128 =
- 12.A school has 738 children. 173 of them are girls. How many boys are there?
- 13.992 − ? = 809
- 14.138 + 234 =
- 15.A train has 314 people in the front coaches and 271 people in the back coaches. How many people are on the train?
- 16.332 + 102 =
- 17.? + 753 = 862
- 18.? − 153 = 720
- 19.613 − 299 =
- 20.A train has 318 people in the front coaches and 677 people in the back coaches. How many people are on the train?
- 21.A train has 849 people in the front coaches and 138 people in the back coaches. How many people are on the train?
- 22.547 − 208 =
- 23.? − 918 = 36
- 24.591 − 221 =
- 25.A school has 327 children. 319 of them are girls. How many boys are there?
- 26.? − 440 = 102
- 27.? − 489 = 497
- 28.859 + ? = 989
- 29.877 − ? = 455
- 30.A train has 828 people in the front coaches and 149 people in the back coaches. How many people are on the train?
- 31.762 − 724 =
- 32.A train has 849 people in the front coaches and 110 people in the back coaches. How many people are on the train?
- 33.A train has 309 people in the front coaches and 481 people in the back coaches. How many people are on the train?
- 34.A train has 136 people in the front coaches and 504 people in the back coaches. How many people are on the train?
- 35.A school has 812 children. 284 of them are girls. How many boys are there?
- 36.972 − 939 =
- 37.304 − 183 =
- 38.486 − 358 =
- 39.A school has 211 children. 203 of them are girls. How many boys are there?
- 40.A train has 247 people in the front coaches and 200 people in the back coaches. How many people are on the train?
Answer key
- 780
- 26
- 68
- 464
- 451
- 403
- 686
- 830
- 408
- 617
- 503
- 565
- 183
- 372
- 585
- 434
- 109
- 873
- 314
- 995
- 987
- 339
- 954
- 370
- 8
- 542
- 986
- 130
- 422
- 977
- 38
- 959
- 790
- 640
- 528
- 33
- 121
- 128
- 8
- 447
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets