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.A train has 638 people in the front coaches and 309 people in the back coaches. How many people are on the train?
- 2.A train has 131 people in the front coaches and 549 people in the back coaches. How many people are on the train?
- 3.A train has 838 people in the front coaches and 146 people in the back coaches. How many people are on the train?
- 4.? + 556 = 934
- 5.211 + 187 =
- 6.146 + 150 =
- 7.? + 756 = 987
- 8.436 − ? = 231
- 9.? − 329 = 41
- 10.351 − ? = 129
- 11.406 − 225 =
- 12.179 + 424 =
- 13.333 − 109 =
- 14.A train has 413 people in the front coaches and 537 people in the back coaches. How many people are on the train?
- 15.A school has 654 children. 139 of them are girls. How many boys are there?
- 16.847 − 649 =
- 17.? + 583 = 744
- 18.? + 741 = 888
- 19.? + 596 = 717
- 20.A train has 704 people in the front coaches and 264 people in the back coaches. How many people are on the train?
- 21.A train has 804 people in the front coaches and 118 people in the back coaches. How many people are on the train?
- 22.A school has 893 children. 143 of them are girls. How many boys are there?
- 23.754 − 188 =
- 24.871 + 111 =
- 25.A train has 178 people in the front coaches and 406 people in the back coaches. How many people are on the train?
- 26.536 − ? = 227
- 27.449 + 427 =
- 28.A train has 297 people in the front coaches and 691 people in the back coaches. How many people are on the train?
- 29.912 − 213 =
- 30.427 − ? = 49
- 31.584 + 211 =
- 32.A school has 997 children. 735 of them are girls. How many boys are there?
- 33.620 − ? = 297
- 34.431 − 132 =
- 35.514 + 483 =
- 36.971 − ? = 89
- 37.A train has 463 people in the front coaches and 102 people in the back coaches. How many people are on the train?
- 38.149 + 351 =
- 39.399 + ? = 602
- 40.? − 167 = 295
Answer key
- 947
- 680
- 984
- 378
- 398
- 296
- 231
- 205
- 370
- 222
- 181
- 603
- 224
- 950
- 515
- 198
- 161
- 147
- 121
- 968
- 922
- 750
- 566
- 982
- 584
- 309
- 876
- 988
- 699
- 378
- 795
- 262
- 323
- 299
- 997
- 882
- 565
- 500
- 203
- 462
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets