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.542 + ? = 742
- 2.446 − ? = 98
- 3.A school has 799 children. 576 of them are girls. How many boys are there?
- 4.A school has 720 children. 505 of them are girls. How many boys are there?
- 5.425 − ? = 150
- 6.A school has 305 children. 299 of them are girls. How many boys are there?
- 7.814 + 148 =
- 8.A school has 412 children. 132 of them are girls. How many boys are there?
- 9.A school has 410 children. 392 of them are girls. How many boys are there?
- 10.200 − ? = 53
- 11.895 + 100 =
- 12.447 − 300 =
- 13.A train has 685 people in the front coaches and 139 people in the back coaches. How many people are on the train?
- 14.698 + 199 =
- 15.A train has 347 people in the front coaches and 549 people in the back coaches. How many people are on the train?
- 16.651 − ? = 473
- 17.A school has 275 children. 112 of them are girls. How many boys are there?
- 18.A school has 505 children. 388 of them are girls. How many boys are there?
- 19.A school has 974 children. 211 of them are girls. How many boys are there?
- 20.621 + ? = 785
- 21.? − 494 = 69
- 22.564 + 411 =
- 23.510 + 236 =
- 24.? − 215 = 594
- 25.A train has 152 people in the front coaches and 792 people in the back coaches. How many people are on the train?
- 26.? − 350 = 13
- 27.A school has 391 children. 318 of them are girls. How many boys are there?
- 28.? + 899 = 999
- 29.457 − 302 =
- 30.A train has 825 people in the front coaches and 152 people in the back coaches. How many people are on the train?
- 31.A train has 475 people in the front coaches and 228 people in the back coaches. How many people are on the train?
- 32.792 − ? = 295
- 33.751 − 646 =
- 34.390 − 362 =
- 35.A school has 236 children. 103 of them are girls. How many boys are there?
- 36.A school has 277 children. 228 of them are girls. How many boys are there?
- 37.? + 378 = 547
- 38.540 + 112 =
- 39.406 − 174 =
- 40.A train has 814 people in the front coaches and 167 people in the back coaches. How many people are on the train?
Answer key
- 200
- 348
- 223
- 215
- 275
- 6
- 962
- 280
- 18
- 147
- 995
- 147
- 824
- 897
- 896
- 178
- 163
- 117
- 763
- 164
- 563
- 975
- 746
- 809
- 944
- 363
- 73
- 100
- 155
- 977
- 703
- 497
- 105
- 28
- 133
- 49
- 169
- 652
- 232
- 981
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets