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.? + 779 = 935
- 2.500 + 236 =
- 3.A train has 352 people in the front coaches and 268 people in the back coaches. How many people are on the train?
- 4.A school has 587 children. 229 of them are girls. How many boys are there?
- 5.A school has 755 children. 636 of them are girls. How many boys are there?
- 6.A school has 565 children. 513 of them are girls. How many boys are there?
- 7.400 − 399 =
- 8.216 − 138 =
- 9.290 − ? = 10
- 10.142 + 251 =
- 11.262 + ? = 973
- 12.576 − 347 =
- 13.467 − 364 =
- 14.A train has 809 people in the front coaches and 188 people in the back coaches. How many people are on the train?
- 15.879 + 118 =
- 16.134 + ? = 516
- 17.A train has 674 people in the front coaches and 115 people in the back coaches. How many people are on the train?
- 18.743 + 159 =
- 19.327 + ? = 857
- 20.A train has 842 people in the front coaches and 156 people in the back coaches. How many people are on the train?
- 21.675 + 181 =
- 22.357 − 214 =
- 23.845 − 224 =
- 24.403 + 191 =
- 25.796 − 513 =
- 26.A train has 827 people in the front coaches and 112 people in the back coaches. How many people are on the train?
- 27.246 − 113 =
- 28.A train has 834 people in the front coaches and 156 people in the back coaches. How many people are on the train?
- 29.A school has 988 children. 380 of them are girls. How many boys are there?
- 30.A school has 442 children. 214 of them are girls. How many boys are there?
- 31.756 − 175 =
- 32.A school has 540 children. 161 of them are girls. How many boys are there?
- 33.A school has 334 children. 281 of them are girls. How many boys are there?
- 34.853 + 139 =
- 35.A school has 888 children. 805 of them are girls. How many boys are there?
- 36.284 − 104 =
- 37.451 − ? = 90
- 38.A school has 857 children. 387 of them are girls. How many boys are there?
- 39.A train has 675 people in the front coaches and 251 people in the back coaches. How many people are on the train?
- 40.870 − 407 =
Answer key
- 156
- 736
- 620
- 358
- 119
- 52
- 1
- 78
- 280
- 393
- 711
- 229
- 103
- 997
- 997
- 382
- 789
- 902
- 530
- 998
- 856
- 143
- 621
- 594
- 283
- 939
- 133
- 990
- 608
- 228
- 581
- 379
- 53
- 992
- 83
- 180
- 361
- 470
- 926
- 463
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets