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.898 − 114 =
- 2.? + 292 = 898
- 3.? + 734 = 949
- 4.A school has 523 children. 347 of them are girls. How many boys are there?
- 5.277 − 234 =
- 6.? − 102 = 552
- 7.361 − 308 =
- 8.A school has 410 children. 395 of them are girls. How many boys are there?
- 9.? − 127 = 312
- 10.A train has 705 people in the front coaches and 175 people in the back coaches. How many people are on the train?
- 11.499 − 252 =
- 12.? + 421 = 531
- 13.? − 140 = 146
- 14.A train has 424 people in the front coaches and 235 people in the back coaches. How many people are on the train?
- 15.253 − 184 =
- 16.A school has 280 children. 147 of them are girls. How many boys are there?
- 17.372 − ? = 22
- 18.A school has 206 children. 129 of them are girls. How many boys are there?
- 19.? + 583 = 989
- 20.859 − 521 =
- 21.449 − 324 =
- 22.241 + 238 =
- 23.518 − 471 =
- 24.158 + 436 =
- 25.346 − ? = 159
- 26.A train has 152 people in the front coaches and 589 people in the back coaches. How many people are on the train?
- 27.A train has 633 people in the front coaches and 207 people in the back coaches. How many people are on the train?
- 28.? + 637 = 828
- 29.A school has 412 children. 167 of them are girls. How many boys are there?
- 30.657 − 252 =
- 31.322 + 647 =
- 32.A train has 462 people in the front coaches and 180 people in the back coaches. How many people are on the train?
- 33.A school has 533 children. 177 of them are girls. How many boys are there?
- 34.A school has 371 children. 321 of them are girls. How many boys are there?
- 35.? + 302 = 514
- 36.A school has 809 children. 802 of them are girls. How many boys are there?
- 37.184 + 361 =
- 38.393 + ? = 796
- 39.718 + 125 =
- 40.389 + ? = 672
Answer key
- 784
- 606
- 215
- 176
- 43
- 654
- 53
- 15
- 439
- 880
- 247
- 110
- 286
- 659
- 69
- 133
- 350
- 77
- 406
- 338
- 125
- 479
- 47
- 594
- 187
- 741
- 840
- 191
- 245
- 405
- 969
- 642
- 356
- 50
- 212
- 7
- 545
- 403
- 843
- 283
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets