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.? − 241 = 705
- 2.758 − 608 =
- 3.256 − 232 =
- 4.A train has 425 people in the front coaches and 456 people in the back coaches. How many people are on the train?
- 5.A train has 209 people in the front coaches and 140 people in the back coaches. How many people are on the train?
- 6.? + 199 = 367
- 7.275 − 169 =
- 8.? − 117 = 194
- 9.359 − 100 =
- 10.A train has 877 people in the front coaches and 103 people in the back coaches. How many people are on the train?
- 11.A train has 891 people in the front coaches and 106 people in the back coaches. How many people are on the train?
- 12.464 + ? = 928
- 13.561 − ? = 165
- 14.965 − 505 =
- 15.A school has 891 children. 234 of them are girls. How many boys are there?
- 16.A school has 907 children. 279 of them are girls. How many boys are there?
- 17.A school has 795 children. 152 of them are girls. How many boys are there?
- 18.573 − 195 =
- 19.A train has 823 people in the front coaches and 171 people in the back coaches. How many people are on the train?
- 20.357 + 238 =
- 21.A school has 955 children. 842 of them are girls. How many boys are there?
- 22.A school has 659 children. 352 of them are girls. How many boys are there?
- 23.A school has 519 children. 441 of them are girls. How many boys are there?
- 24.897 + 102 =
- 25.A school has 925 children. 161 of them are girls. How many boys are there?
- 26.507 − 130 =
- 27.A school has 215 children. 148 of them are girls. How many boys are there?
- 28.283 − 106 =
- 29.A school has 227 children. 144 of them are girls. How many boys are there?
- 30.173 + ? = 814
- 31.294 − ? = 11
- 32.568 + 255 =
- 33.917 − 535 =
- 34.508 + 466 =
- 35.855 − 361 =
- 36.270 − ? = 61
- 37.? + 761 = 881
- 38.104 + 630 =
- 39.690 − ? = 231
- 40.825 − ? = 460
Answer key
- 946
- 150
- 24
- 881
- 349
- 168
- 106
- 311
- 259
- 980
- 997
- 464
- 396
- 460
- 657
- 628
- 643
- 378
- 994
- 595
- 113
- 307
- 78
- 999
- 764
- 377
- 67
- 177
- 83
- 641
- 283
- 823
- 382
- 974
- 494
- 209
- 120
- 734
- 459
- 365
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets