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.360 − ? = 226
- 2.A school has 997 children. 319 of them are girls. How many boys are there?
- 3.410 − ? = 53
- 4.A school has 502 children. 281 of them are girls. How many boys are there?
- 5.? − 370 = 40
- 6.A train has 219 people in the front coaches and 124 people in the back coaches. How many people are on the train?
- 7.A train has 139 people in the front coaches and 645 people in the back coaches. How many people are on the train?
- 8.376 + 267 =
- 9.A train has 844 people in the front coaches and 141 people in the back coaches. How many people are on the train?
- 10.A train has 358 people in the front coaches and 236 people in the back coaches. How many people are on the train?
- 11.887 + 108 =
- 12.227 + 123 =
- 13.A train has 228 people in the front coaches and 423 people in the back coaches. How many people are on the train?
- 14.709 + 196 =
- 15.A train has 300 people in the front coaches and 415 people in the back coaches. How many people are on the train?
- 16.235 + 166 =
- 17.? − 234 = 23
- 18.? − 106 = 342
- 19.A train has 361 people in the front coaches and 437 people in the back coaches. How many people are on the train?
- 20.891 + 105 =
- 21.A school has 408 children. 265 of them are girls. How many boys are there?
- 22.A train has 850 people in the front coaches and 117 people in the back coaches. How many people are on the train?
- 23.? + 789 = 913
- 24.663 + ? = 981
- 25.144 + 526 =
- 26.A school has 258 children. 216 of them are girls. How many boys are there?
- 27.A train has 558 people in the front coaches and 438 people in the back coaches. How many people are on the train?
- 28.562 − ? = 428
- 29.A school has 230 children. 207 of them are girls. How many boys are there?
- 30.721 − 317 =
- 31.347 + ? = 556
- 32.653 + 335 =
- 33.A school has 393 children. 313 of them are girls. How many boys are there?
- 34.884 + 114 =
- 35.? − 252 = 469
- 36.800 − 284 =
- 37.542 + 293 =
- 38.209 + ? = 627
- 39.A school has 388 children. 154 of them are girls. How many boys are there?
- 40.? + 823 = 985
Answer key
- 134
- 678
- 357
- 221
- 410
- 343
- 784
- 643
- 985
- 594
- 995
- 350
- 651
- 905
- 715
- 401
- 257
- 448
- 798
- 996
- 143
- 967
- 124
- 318
- 670
- 42
- 996
- 134
- 23
- 404
- 209
- 988
- 80
- 998
- 721
- 516
- 835
- 418
- 234
- 162
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets