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.? − 692 = 268
- 2.A train has 805 people in the front coaches and 103 people in the back coaches. How many people are on the train?
- 3.324 + 145 =
- 4.A train has 818 people in the front coaches and 105 people in the back coaches. How many people are on the train?
- 5.A school has 910 children. 399 of them are girls. How many boys are there?
- 6.865 − 191 =
- 7.836 + 153 =
- 8.419 − ? = 246
- 9.378 − 153 =
- 10.A train has 732 people in the front coaches and 242 people in the back coaches. How many people are on the train?
- 11.A train has 806 people in the front coaches and 185 people in the back coaches. How many people are on the train?
- 12.A school has 597 children. 381 of them are girls. How many boys are there?
- 13.A train has 246 people in the front coaches and 233 people in the back coaches. How many people are on the train?
- 14.749 + 171 =
- 15.322 + 224 =
- 16.514 + 184 =
- 17.804 + 151 =
- 18.373 − 287 =
- 19.? − 585 = 323
- 20.? − 139 = 494
- 21.729 − ? = 115
- 22.? − 622 = 325
- 23.A school has 306 children. 138 of them are girls. How many boys are there?
- 24.? + 350 = 594
- 25.A train has 884 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 26.A train has 801 people in the front coaches and 122 people in the back coaches. How many people are on the train?
- 27.559 − 113 =
- 28.A school has 286 children. 111 of them are girls. How many boys are there?
- 29.A train has 604 people in the front coaches and 351 people in the back coaches. How many people are on the train?
- 30.473 + 338 =
- 31.A train has 596 people in the front coaches and 338 people in the back coaches. How many people are on the train?
- 32.791 − 524 =
- 33.116 + 283 =
- 34.811 − 154 =
- 35.525 − ? = 294
- 36.673 − 187 =
- 37.A school has 584 children. 192 of them are girls. How many boys are there?
- 38.? + 358 = 678
- 39.A train has 387 people in the front coaches and 521 people in the back coaches. How many people are on the train?
- 40.320 + ? = 673
Answer key
- 960
- 908
- 469
- 923
- 511
- 674
- 989
- 173
- 225
- 974
- 991
- 216
- 479
- 920
- 546
- 698
- 955
- 86
- 908
- 633
- 614
- 947
- 168
- 244
- 985
- 923
- 446
- 175
- 955
- 811
- 934
- 267
- 399
- 657
- 231
- 486
- 392
- 320
- 908
- 353
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets