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.476 + 312 =
- 2.A school has 622 children. 523 of them are girls. How many boys are there?
- 3.854 − 827 =
- 4.? + 106 = 998
- 5.A train has 584 people in the front coaches and 131 people in the back coaches. How many people are on the train?
- 6.A train has 618 people in the front coaches and 202 people in the back coaches. How many people are on the train?
- 7.A train has 110 people in the front coaches and 213 people in the back coaches. How many people are on the train?
- 8.A train has 181 people in the front coaches and 716 people in the back coaches. How many people are on the train?
- 9.491 + 345 =
- 10.686 − 514 =
- 11.291 − 110 =
- 12.564 + ? = 697
- 13.382 − 349 =
- 14.407 − 232 =
- 15.? + 639 = 772
- 16.489 − 455 =
- 17.A train has 781 people in the front coaches and 215 people in the back coaches. How many people are on the train?
- 18.A train has 394 people in the front coaches and 249 people in the back coaches. How many people are on the train?
- 19.394 + ? = 932
- 20.283 − 172 =
- 21.295 − 233 =
- 22.A school has 837 children. 739 of them are girls. How many boys are there?
- 23.290 − 159 =
- 24.235 + 556 =
- 25.A train has 107 people in the front coaches and 375 people in the back coaches. How many people are on the train?
- 26.747 − ? = 88
- 27.469 − 293 =
- 28.? − 125 = 335
- 29.? + 589 = 972
- 30.A school has 465 children. 294 of them are girls. How many boys are there?
- 31.314 + ? = 938
- 32.? + 474 = 780
- 33.A train has 512 people in the front coaches and 384 people in the back coaches. How many people are on the train?
- 34.A school has 561 children. 418 of them are girls. How many boys are there?
- 35.379 + 208 =
- 36.433 − 336 =
- 37.A school has 773 children. 418 of them are girls. How many boys are there?
- 38.A school has 210 children. 106 of them are girls. How many boys are there?
- 39.A train has 147 people in the front coaches and 742 people in the back coaches. How many people are on the train?
- 40.A school has 828 children. 381 of them are girls. How many boys are there?
Answer key
- 788
- 99
- 27
- 892
- 715
- 820
- 323
- 897
- 836
- 172
- 181
- 133
- 33
- 175
- 133
- 34
- 996
- 643
- 538
- 111
- 62
- 98
- 131
- 791
- 482
- 659
- 176
- 460
- 383
- 171
- 624
- 306
- 896
- 143
- 587
- 97
- 355
- 104
- 889
- 447
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets