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.? + 840 = 994
- 2.852 + 104 =
- 3.483 − ? = 171
- 4.667 + 235 =
- 5.A school has 238 children. 234 of them are girls. How many boys are there?
- 6.A train has 329 people in the front coaches and 195 people in the back coaches. How many people are on the train?
- 7.A school has 423 children. 256 of them are girls. How many boys are there?
- 8.? + 316 = 786
- 9.159 + ? = 316
- 10.A school has 258 children. 244 of them are girls. How many boys are there?
- 11.328 − 238 =
- 12.930 − 423 =
- 13.? + 675 = 899
- 14.208 − 140 =
- 15.A train has 456 people in the front coaches and 221 people in the back coaches. How many people are on the train?
- 16.226 − ? = 19
- 17.A train has 143 people in the front coaches and 845 people in the back coaches. How many people are on the train?
- 18.A school has 760 children. 139 of them are girls. How many boys are there?
- 19.186 + 313 =
- 20.A train has 217 people in the front coaches and 538 people in the back coaches. How many people are on the train?
- 21.370 − ? = 9
- 22.? − 124 = 158
- 23.A school has 938 children. 202 of them are girls. How many boys are there?
- 24.231 − ? = 12
- 25.520 + 317 =
- 26.A train has 625 people in the front coaches and 248 people in the back coaches. How many people are on the train?
- 27.705 − 290 =
- 28.A train has 143 people in the front coaches and 628 people in the back coaches. How many people are on the train?
- 29.A school has 628 children. 255 of them are girls. How many boys are there?
- 30.873 − 594 =
- 31.736 − 449 =
- 32.A train has 436 people in the front coaches and 505 people in the back coaches. How many people are on the train?
- 33.128 + 618 =
- 34.785 + ? = 959
- 35.A train has 340 people in the front coaches and 285 people in the back coaches. How many people are on the train?
- 36.536 − 522 =
- 37.A train has 567 people in the front coaches and 293 people in the back coaches. How many people are on the train?
- 38.A school has 350 children. 120 of them are girls. How many boys are there?
- 39.197 + 352 =
- 40.A train has 118 people in the front coaches and 425 people in the back coaches. How many people are on the train?
Answer key
- 154
- 956
- 312
- 902
- 4
- 524
- 167
- 470
- 157
- 14
- 90
- 507
- 224
- 68
- 677
- 207
- 988
- 621
- 499
- 755
- 361
- 282
- 736
- 219
- 837
- 873
- 415
- 771
- 373
- 279
- 287
- 941
- 746
- 174
- 625
- 14
- 860
- 230
- 549
- 543
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets