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.224 + ? = 522
- 2.769 + ? = 955
- 3.A school has 467 children. 425 of them are girls. How many boys are there?
- 4.604 − 224 =
- 5.906 − ? = 390
- 6.928 − 623 =
- 7.295 − 116 =
- 8.713 − ? = 373
- 9.? + 665 = 931
- 10.601 − 488 =
- 11.? − 569 = 292
- 12.874 − 175 =
- 13.A train has 304 people in the front coaches and 387 people in the back coaches. How many people are on the train?
- 14.323 − ? = 9
- 15.A school has 583 children. 434 of them are girls. How many boys are there?
- 16.? − 283 = 688
- 17.889 + 103 =
- 18.711 + ? = 813
- 19.A train has 498 people in the front coaches and 263 people in the back coaches. How many people are on the train?
- 20.204 − 193 =
- 21.A train has 513 people in the front coaches and 272 people in the back coaches. How many people are on the train?
- 22.A school has 279 children. 263 of them are girls. How many boys are there?
- 23.352 + 361 =
- 24.883 − 264 =
- 25.579 + 266 =
- 26.594 + 179 =
- 27.424 − ? = 257
- 28.865 + 127 =
- 29.A train has 277 people in the front coaches and 401 people in the back coaches. How many people are on the train?
- 30.871 + 113 =
- 31.? − 142 = 141
- 32.431 + ? = 580
- 33.A train has 759 people in the front coaches and 168 people in the back coaches. How many people are on the train?
- 34.? + 209 = 375
- 35.A train has 776 people in the front coaches and 208 people in the back coaches. How many people are on the train?
- 36.A school has 315 children. 149 of them are girls. How many boys are there?
- 37.400 − 386 =
- 38.A train has 701 people in the front coaches and 147 people in the back coaches. How many people are on the train?
- 39.A train has 160 people in the front coaches and 828 people in the back coaches. How many people are on the train?
- 40.516 + 435 =
Answer key
- 298
- 186
- 42
- 380
- 516
- 305
- 179
- 340
- 266
- 113
- 861
- 699
- 691
- 314
- 149
- 971
- 992
- 102
- 761
- 11
- 785
- 16
- 713
- 619
- 845
- 773
- 167
- 992
- 678
- 984
- 283
- 149
- 927
- 166
- 984
- 166
- 14
- 848
- 988
- 951
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets