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.? − 102 = 105
- 2.A train has 587 people in the front coaches and 295 people in the back coaches. How many people are on the train?
- 3.679 − 263 =
- 4.472 − ? = 261
- 5.989 − 352 =
- 6.671 − ? = 557
- 7.A school has 210 children. 206 of them are girls. How many boys are there?
- 8.A train has 509 people in the front coaches and 326 people in the back coaches. How many people are on the train?
- 9.A train has 378 people in the front coaches and 339 people in the back coaches. How many people are on the train?
- 10.848 − 766 =
- 11.470 − 315 =
- 12.762 − 661 =
- 13.A school has 204 children. 131 of them are girls. How many boys are there?
- 14.367 − 350 =
- 15.? + 616 = 729
- 16.A train has 732 people in the front coaches and 266 people in the back coaches. How many people are on the train?
- 17.208 + 728 =
- 18.281 + ? = 423
- 19.A school has 750 children. 218 of them are girls. How many boys are there?
- 20.A train has 542 people in the front coaches and 196 people in the back coaches. How many people are on the train?
- 21.A school has 758 children. 422 of them are girls. How many boys are there?
- 22.815 + 155 =
- 23.A train has 769 people in the front coaches and 144 people in the back coaches. How many people are on the train?
- 24.A school has 969 children. 223 of them are girls. How many boys are there?
- 25.A train has 564 people in the front coaches and 192 people in the back coaches. How many people are on the train?
- 26.A school has 754 children. 493 of them are girls. How many boys are there?
- 27.A train has 378 people in the front coaches and 235 people in the back coaches. How many people are on the train?
- 28.A train has 832 people in the front coaches and 130 people in the back coaches. How many people are on the train?
- 29.A school has 621 children. 578 of them are girls. How many boys are there?
- 30.A train has 340 people in the front coaches and 397 people in the back coaches. How many people are on the train?
- 31.837 − 242 =
- 32.A school has 668 children. 583 of them are girls. How many boys are there?
- 33.? − 154 = 276
- 34.751 − 155 =
- 35.521 − ? = 210
- 36.A school has 398 children. 348 of them are girls. How many boys are there?
- 37.A school has 673 children. 259 of them are girls. How many boys are there?
- 38.927 − 402 =
- 39.? + 578 = 849
- 40.413 − 246 =
Answer key
- 207
- 882
- 416
- 211
- 637
- 114
- 4
- 835
- 717
- 82
- 155
- 101
- 73
- 17
- 113
- 998
- 936
- 142
- 532
- 738
- 336
- 970
- 913
- 746
- 756
- 261
- 613
- 962
- 43
- 737
- 595
- 85
- 430
- 596
- 311
- 50
- 414
- 525
- 271
- 167
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets