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.562 − 149 =
- 2.441 − 395 =
- 3.A train has 769 people in the front coaches and 170 people in the back coaches. How many people are on the train?
- 4.910 − ? = 675
- 5.936 − 725 =
- 6.268 − 113 =
- 7.290 + 359 =
- 8.534 + ? = 883
- 9.264 − ? = 141
- 10.765 + 102 =
- 11.989 − ? = 467
- 12.735 + 211 =
- 13.A school has 350 children. 318 of them are girls. How many boys are there?
- 14.A train has 522 people in the front coaches and 104 people in the back coaches. How many people are on the train?
- 15.A train has 677 people in the front coaches and 109 people in the back coaches. How many people are on the train?
- 16.A train has 847 people in the front coaches and 117 people in the back coaches. How many people are on the train?
- 17.898 − 201 =
- 18.? − 183 = 21
- 19.A school has 814 children. 457 of them are girls. How many boys are there?
- 20.236 + ? = 994
- 21.134 + 699 =
- 22.? − 100 = 181
- 23.A train has 225 people in the front coaches and 466 people in the back coaches. How many people are on the train?
- 24.137 + 267 =
- 25.393 − 143 =
- 26.A train has 481 people in the front coaches and 285 people in the back coaches. How many people are on the train?
- 27.655 − 270 =
- 28.? − 129 = 133
- 29.155 + 365 =
- 30.? − 147 = 314
- 31.A school has 333 children. 184 of them are girls. How many boys are there?
- 32.? − 437 = 262
- 33.? − 488 = 100
- 34.417 + ? = 823
- 35.318 − ? = 203
- 36.A train has 246 people in the front coaches and 522 people in the back coaches. How many people are on the train?
- 37.A train has 270 people in the front coaches and 594 people in the back coaches. How many people are on the train?
- 38.784 + 133 =
- 39.A train has 742 people in the front coaches and 246 people in the back coaches. How many people are on the train?
- 40.? + 173 = 666
Answer key
- 413
- 46
- 939
- 235
- 211
- 155
- 649
- 349
- 123
- 867
- 522
- 946
- 32
- 626
- 786
- 964
- 697
- 204
- 357
- 758
- 833
- 281
- 691
- 404
- 250
- 766
- 385
- 262
- 520
- 461
- 149
- 699
- 588
- 406
- 115
- 768
- 864
- 917
- 988
- 493
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets