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.611 − 484 =
- 2.? − 130 = 636
- 3.854 − 111 =
- 4.A train has 131 people in the front coaches and 104 people in the back coaches. How many people are on the train?
- 5.853 + ? = 958
- 6.? + 185 = 895
- 7.? + 890 = 991
- 8.A train has 128 people in the front coaches and 552 people in the back coaches. How many people are on the train?
- 9.A train has 379 people in the front coaches and 525 people in the back coaches. How many people are on the train?
- 10.352 − 120 =
- 11.678 − 455 =
- 12.A school has 966 children. 112 of them are girls. How many boys are there?
- 13.433 − 358 =
- 14.A school has 294 children. 201 of them are girls. How many boys are there?
- 15.409 − 215 =
- 16.885 − 503 =
- 17.A school has 396 children. 319 of them are girls. How many boys are there?
- 18.? − 345 = 163
- 19.202 + 771 =
- 20.A train has 568 people in the front coaches and 375 people in the back coaches. How many people are on the train?
- 21.A school has 324 children. 213 of them are girls. How many boys are there?
- 22.336 + 238 =
- 23.A school has 669 children. 119 of them are girls. How many boys are there?
- 24.? − 160 = 663
- 25.A train has 334 people in the front coaches and 608 people in the back coaches. How many people are on the train?
- 26.184 + 708 =
- 27.A school has 334 children. 221 of them are girls. How many boys are there?
- 28.A school has 504 children. 379 of them are girls. How many boys are there?
- 29.342 + 107 =
- 30.556 − 152 =
- 31.A school has 491 children. 202 of them are girls. How many boys are there?
- 32.712 − 615 =
- 33.953 − 727 =
- 34.870 − ? = 209
- 35.? + 112 = 262
- 36.736 + 221 =
- 37.502 + 326 =
- 38.841 − ? = 242
- 39.A school has 613 children. 442 of them are girls. How many boys are there?
- 40.525 − ? = 307
Answer key
- 127
- 766
- 743
- 235
- 105
- 710
- 101
- 680
- 904
- 232
- 223
- 854
- 75
- 93
- 194
- 382
- 77
- 508
- 973
- 943
- 111
- 574
- 550
- 823
- 942
- 892
- 113
- 125
- 449
- 404
- 289
- 97
- 226
- 661
- 150
- 957
- 828
- 599
- 171
- 218
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets