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.471 − ? = 99
- 2.A school has 974 children. 388 of them are girls. How many boys are there?
- 3.224 + 475 =
- 4.A school has 730 children. 309 of them are girls. How many boys are there?
- 5.737 + 158 =
- 6.213 − ? = 113
- 7.452 + 168 =
- 8.136 + 563 =
- 9.A school has 531 children. 307 of them are girls. How many boys are there?
- 10.527 + ? = 720
- 11.A school has 313 children. 159 of them are girls. How many boys are there?
- 12.A train has 282 people in the front coaches and 185 people in the back coaches. How many people are on the train?
- 13.136 + 565 =
- 14.A train has 429 people in the front coaches and 127 people in the back coaches. How many people are on the train?
- 15.823 + 148 =
- 16.709 + 260 =
- 17.A train has 496 people in the front coaches and 420 people in the back coaches. How many people are on the train?
- 18.683 − ? = 481
- 19.A school has 500 children. 178 of them are girls. How many boys are there?
- 20.A train has 248 people in the front coaches and 616 people in the back coaches. How many people are on the train?
- 21.471 − 132 =
- 22.787 + 160 =
- 23.302 + 251 =
- 24.562 + 405 =
- 25.545 + 417 =
- 26.610 + ? = 728
- 27.339 − 110 =
- 28.681 − 322 =
- 29.592 − 583 =
- 30.A train has 711 people in the front coaches and 114 people in the back coaches. How many people are on the train?
- 31.A train has 118 people in the front coaches and 870 people in the back coaches. How many people are on the train?
- 32.A train has 487 people in the front coaches and 340 people in the back coaches. How many people are on the train?
- 33.305 + 367 =
- 34.732 − ? = 440
- 35.276 + ? = 952
- 36.918 − ? = 178
- 37.297 + 535 =
- 38.866 − ? = 703
- 39.272 − ? = 154
- 40.727 + 225 =
Answer key
- 372
- 586
- 699
- 421
- 895
- 100
- 620
- 699
- 224
- 193
- 154
- 467
- 701
- 556
- 971
- 969
- 916
- 202
- 322
- 864
- 339
- 947
- 553
- 967
- 962
- 118
- 229
- 359
- 9
- 825
- 988
- 827
- 672
- 292
- 676
- 740
- 832
- 163
- 118
- 952
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets