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.195 + ? = 778
- 2.A school has 646 children. 233 of them are girls. How many boys are there?
- 3.134 + 552 =
- 4.607 + 230 =
- 5.667 + 205 =
- 6.490 + ? = 886
- 7.314 + 353 =
- 8.A train has 669 people in the front coaches and 245 people in the back coaches. How many people are on the train?
- 9.573 − 537 =
- 10.594 − 348 =
- 11.149 + 525 =
- 12.727 − ? = 461
- 13.150 + 721 =
- 14.320 − ? = 45
- 15.220 + ? = 440
- 16.830 − 776 =
- 17.293 + ? = 619
- 18.346 + 241 =
- 19.947 − 934 =
- 20.A school has 584 children. 559 of them are girls. How many boys are there?
- 21.A school has 220 children. 124 of them are girls. How many boys are there?
- 22.759 + 184 =
- 23.651 − ? = 83
- 24.A school has 776 children. 655 of them are girls. How many boys are there?
- 25.A train has 759 people in the front coaches and 146 people in the back coaches. How many people are on the train?
- 26.A train has 132 people in the front coaches and 473 people in the back coaches. How many people are on the train?
- 27.842 − 352 =
- 28.? + 301 = 423
- 29.A train has 253 people in the front coaches and 194 people in the back coaches. How many people are on the train?
- 30.A train has 717 people in the front coaches and 107 people in the back coaches. How many people are on the train?
- 31.579 + ? = 945
- 32.? − 523 = 220
- 33.A school has 696 children. 481 of them are girls. How many boys are there?
- 34.467 − 157 =
- 35.A train has 837 people in the front coaches and 124 people in the back coaches. How many people are on the train?
- 36.383 − ? = 187
- 37.315 + 638 =
- 38.A train has 898 people in the front coaches and 100 people in the back coaches. How many people are on the train?
- 39.901 − 102 =
- 40.A train has 803 people in the front coaches and 141 people in the back coaches. How many people are on the train?
Answer key
- 583
- 413
- 686
- 837
- 872
- 396
- 667
- 914
- 36
- 246
- 674
- 266
- 871
- 275
- 220
- 54
- 326
- 587
- 13
- 25
- 96
- 943
- 568
- 121
- 905
- 605
- 490
- 122
- 447
- 824
- 366
- 743
- 215
- 310
- 961
- 196
- 953
- 998
- 799
- 944
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets