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.A train has 806 people in the front coaches and 124 people in the back coaches. How many people are on the train?
- 2.320 − 276 =
- 3.674 + 110 =
- 4.A school has 718 children. 111 of them are girls. How many boys are there?
- 5.174 + 442 =
- 6.598 − 185 =
- 7.A school has 504 children. 101 of them are girls. How many boys are there?
- 8.? + 117 = 869
- 9.A train has 257 people in the front coaches and 112 people in the back coaches. How many people are on the train?
- 10.? + 375 = 526
- 11.A train has 223 people in the front coaches and 581 people in the back coaches. How many people are on the train?
- 12.A school has 215 children. 181 of them are girls. How many boys are there?
- 13.223 + 222 =
- 14.A school has 763 children. 445 of them are girls. How many boys are there?
- 15.A school has 984 children. 195 of them are girls. How many boys are there?
- 16.A school has 216 children. 210 of them are girls. How many boys are there?
- 17.A school has 305 children. 134 of them are girls. How many boys are there?
- 18.858 + 138 =
- 19.408 − 323 =
- 20.686 − 321 =
- 21.533 − 479 =
- 22.A school has 359 children. 259 of them are girls. How many boys are there?
- 23.A train has 535 people in the front coaches and 152 people in the back coaches. How many people are on the train?
- 24.? + 847 = 976
- 25.? + 650 = 817
- 26.692 + 107 =
- 27.A school has 759 children. 141 of them are girls. How many boys are there?
- 28.? + 492 = 593
- 29.641 − ? = 378
- 30.141 + ? = 492
- 31.734 − 287 =
- 32.925 − 307 =
- 33.? − 505 = 41
- 34.A school has 208 children. 124 of them are girls. How many boys are there?
- 35.487 + ? = 948
- 36.776 + 164 =
- 37.? + 459 = 906
- 38.170 + ? = 378
- 39.A train has 501 people in the front coaches and 383 people in the back coaches. How many people are on the train?
- 40.502 + 417 =
Answer key
- 930
- 44
- 784
- 607
- 616
- 413
- 403
- 752
- 369
- 151
- 804
- 34
- 445
- 318
- 789
- 6
- 171
- 996
- 85
- 365
- 54
- 100
- 687
- 129
- 167
- 799
- 618
- 101
- 263
- 351
- 447
- 618
- 546
- 84
- 461
- 940
- 447
- 208
- 884
- 919
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets