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.A school has 823 children. 217 of them are girls. How many boys are there?
- 2.A school has 265 children. 103 of them are girls. How many boys are there?
- 3.491 − 423 =
- 4.557 − 349 =
- 5.A train has 710 people in the front coaches and 100 people in the back coaches. How many people are on the train?
- 6.236 − ? = 64
- 7.? − 545 = 190
- 8.261 + 129 =
- 9.527 − 496 =
- 10.? − 217 = 325
- 11.A train has 504 people in the front coaches and 279 people in the back coaches. How many people are on the train?
- 12.A school has 494 children. 293 of them are girls. How many boys are there?
- 13.270 + 523 =
- 14.737 + 127 =
- 15.? − 384 = 99
- 16.331 − ? = 226
- 17.A school has 218 children. 107 of them are girls. How many boys are there?
- 18.A school has 635 children. 426 of them are girls. How many boys are there?
- 19.A train has 362 people in the front coaches and 394 people in the back coaches. How many people are on the train?
- 20.669 − 401 =
- 21.766 − 410 =
- 22.117 + 385 =
- 23.A train has 631 people in the front coaches and 121 people in the back coaches. How many people are on the train?
- 24.855 + 118 =
- 25.622 + ? = 865
- 26.A train has 777 people in the front coaches and 206 people in the back coaches. How many people are on the train?
- 27.A train has 117 people in the front coaches and 330 people in the back coaches. How many people are on the train?
- 28.A school has 722 children. 583 of them are girls. How many boys are there?
- 29.? − 260 = 78
- 30.398 − ? = 278
- 31.717 − ? = 332
- 32.171 + 573 =
- 33.A train has 775 people in the front coaches and 127 people in the back coaches. How many people are on the train?
- 34.? − 607 = 27
- 35.210 + ? = 421
- 36.A school has 750 children. 248 of them are girls. How many boys are there?
- 37.A school has 470 children. 191 of them are girls. How many boys are there?
- 38.180 + 778 =
- 39.561 − 371 =
- 40.438 − 105 =
Answer key
- 606
- 162
- 68
- 208
- 810
- 172
- 735
- 390
- 31
- 542
- 783
- 201
- 793
- 864
- 483
- 105
- 111
- 209
- 756
- 268
- 356
- 502
- 752
- 973
- 243
- 983
- 447
- 139
- 338
- 120
- 385
- 744
- 902
- 634
- 211
- 502
- 279
- 958
- 190
- 333
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets