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.? + 544 = 913
- 2.216 − ? = 85
- 3.A train has 553 people in the front coaches and 359 people in the back coaches. How many people are on the train?
- 4.532 + ? = 965
- 5.881 − ? = 732
- 6.725 + 111 =
- 7.A school has 706 children. 340 of them are girls. How many boys are there?
- 8.A train has 595 people in the front coaches and 214 people in the back coaches. How many people are on the train?
- 9.A school has 306 children. 177 of them are girls. How many boys are there?
- 10.A train has 211 people in the front coaches and 441 people in the back coaches. How many people are on the train?
- 11.A train has 617 people in the front coaches and 324 people in the back coaches. How many people are on the train?
- 12.836 − 122 =
- 13.A school has 459 children. 270 of them are girls. How many boys are there?
- 14.A school has 725 children. 307 of them are girls. How many boys are there?
- 15.210 + 396 =
- 16.A school has 552 children. 253 of them are girls. How many boys are there?
- 17.? + 699 = 860
- 18.635 − 505 =
- 19.566 − 530 =
- 20.523 − ? = 252
- 21.542 + 233 =
- 22.192 + 541 =
- 23.A train has 801 people in the front coaches and 174 people in the back coaches. How many people are on the train?
- 24.342 − ? = 55
- 25.926 − 805 =
- 26.882 − 556 =
- 27.348 + 552 =
- 28.A school has 490 children. 394 of them are girls. How many boys are there?
- 29.? − 204 = 146
- 30.821 − ? = 464
- 31.581 − 128 =
- 32.A train has 383 people in the front coaches and 202 people in the back coaches. How many people are on the train?
- 33.A school has 276 children. 244 of them are girls. How many boys are there?
- 34.? + 228 = 362
- 35.? + 108 = 490
- 36.426 − 148 =
- 37.A school has 314 children. 145 of them are girls. How many boys are there?
- 38.261 − 254 =
- 39.212 + 327 =
- 40.317 + 371 =
Answer key
- 369
- 131
- 912
- 433
- 149
- 836
- 366
- 809
- 129
- 652
- 941
- 714
- 189
- 418
- 606
- 299
- 161
- 130
- 36
- 271
- 775
- 733
- 975
- 287
- 121
- 326
- 900
- 96
- 350
- 357
- 453
- 585
- 32
- 134
- 382
- 278
- 169
- 7
- 539
- 688
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets