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 train has 896 people in the front coaches and 103 people in the back coaches. How many people are on the train?
- 2.315 − 131 =
- 3.905 − 762 =
- 4.A school has 300 children. 121 of them are girls. How many boys are there?
- 5.693 + 262 =
- 6.935 − 321 =
- 7.A school has 783 children. 387 of them are girls. How many boys are there?
- 8.A train has 384 people in the front coaches and 261 people in the back coaches. How many people are on the train?
- 9.A train has 130 people in the front coaches and 118 people in the back coaches. How many people are on the train?
- 10.A train has 500 people in the front coaches and 411 people in the back coaches. How many people are on the train?
- 11.308 + ? = 690
- 12.477 + ? = 920
- 13.A train has 654 people in the front coaches and 228 people in the back coaches. How many people are on the train?
- 14.147 + 708 =
- 15.? + 659 = 882
- 16.A train has 653 people in the front coaches and 313 people in the back coaches. How many people are on the train?
- 17.A school has 880 children. 195 of them are girls. How many boys are there?
- 18.A train has 600 people in the front coaches and 109 people in the back coaches. How many people are on the train?
- 19.343 − 175 =
- 20.A train has 897 people in the front coaches and 100 people in the back coaches. How many people are on the train?
- 21.458 + 483 =
- 22.673 + 186 =
- 23.272 + ? = 459
- 24.609 − 458 =
- 25.813 − 422 =
- 26.614 + ? = 842
- 27.293 + 404 =
- 28.254 + ? = 453
- 29.205 + ? = 306
- 30.515 − ? = 407
- 31.A train has 860 people in the front coaches and 132 people in the back coaches. How many people are on the train?
- 32.A train has 461 people in the front coaches and 199 people in the back coaches. How many people are on the train?
- 33.983 − ? = 497
- 34.881 − 537 =
- 35.214 − 132 =
- 36.404 + 474 =
- 37.A train has 200 people in the front coaches and 773 people in the back coaches. How many people are on the train?
- 38.593 − 381 =
- 39.243 − 130 =
- 40.A train has 834 people in the front coaches and 116 people in the back coaches. How many people are on the train?
Answer key
- 999
- 184
- 143
- 179
- 955
- 614
- 396
- 645
- 248
- 911
- 382
- 443
- 882
- 855
- 223
- 966
- 685
- 709
- 168
- 997
- 941
- 859
- 187
- 151
- 391
- 228
- 697
- 199
- 101
- 108
- 992
- 660
- 486
- 344
- 82
- 878
- 973
- 212
- 113
- 950
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets