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.556 − 206 =
- 2.? + 275 = 765
- 3.A school has 628 children. 593 of them are girls. How many boys are there?
- 4.332 + ? = 608
- 5.441 + ? = 705
- 6.450 − 292 =
- 7.A train has 211 people in the front coaches and 763 people in the back coaches. How many people are on the train?
- 8.A train has 409 people in the front coaches and 419 people in the back coaches. How many people are on the train?
- 9.877 − 599 =
- 10.899 − ? = 778
- 11.488 + ? = 650
- 12.586 − 341 =
- 13.247 + ? = 616
- 14.A school has 598 children. 152 of them are girls. How many boys are there?
- 15.A train has 504 people in the front coaches and 441 people in the back coaches. How many people are on the train?
- 16.804 − ? = 186
- 17.197 + 734 =
- 18.308 + 280 =
- 19.A school has 444 children. 229 of them are girls. How many boys are there?
- 20.297 + 148 =
- 21.408 + 366 =
- 22.842 − 568 =
- 23.201 − ? = 23
- 24.? + 149 = 846
- 25.919 − ? = 775
- 26.345 − 134 =
- 27.191 + 424 =
- 28.887 − ? = 38
- 29.556 − 104 =
- 30.A train has 183 people in the front coaches and 192 people in the back coaches. How many people are on the train?
- 31.A train has 660 people in the front coaches and 316 people in the back coaches. How many people are on the train?
- 32.A train has 117 people in the front coaches and 701 people in the back coaches. How many people are on the train?
- 33.185 + 298 =
- 34.A school has 674 children. 673 of them are girls. How many boys are there?
- 35.? − 253 = 109
- 36.? − 484 = 305
- 37.978 − 334 =
- 38.882 − ? = 12
- 39.A train has 549 people in the front coaches and 406 people in the back coaches. How many people are on the train?
- 40.A train has 692 people in the front coaches and 187 people in the back coaches. How many people are on the train?
Answer key
- 350
- 490
- 35
- 276
- 264
- 158
- 974
- 828
- 278
- 121
- 162
- 245
- 369
- 446
- 945
- 618
- 931
- 588
- 215
- 445
- 774
- 274
- 178
- 697
- 144
- 211
- 615
- 849
- 452
- 375
- 976
- 818
- 483
- 1
- 362
- 789
- 644
- 870
- 955
- 879
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets