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.764 − ? = 625
- 2.310 − ? = 118
- 3.870 + 112 =
- 4.A train has 865 people in the front coaches and 110 people in the back coaches. How many people are on the train?
- 5.692 + 120 =
- 6.A school has 981 children. 259 of them are girls. How many boys are there?
- 7.783 − 455 =
- 8.745 + 144 =
- 9.? + 159 = 327
- 10.A train has 541 people in the front coaches and 114 people in the back coaches. How many people are on the train?
- 11.250 + 124 =
- 12.A school has 430 children. 239 of them are girls. How many boys are there?
- 13.259 − 118 =
- 14.A train has 839 people in the front coaches and 113 people in the back coaches. How many people are on the train?
- 15.374 − 197 =
- 16.665 − ? = 112
- 17.A train has 197 people in the front coaches and 694 people in the back coaches. How many people are on the train?
- 18.344 − 315 =
- 19.A train has 127 people in the front coaches and 675 people in the back coaches. How many people are on the train?
- 20.A school has 859 children. 351 of them are girls. How many boys are there?
- 21.A train has 262 people in the front coaches and 555 people in the back coaches. How many people are on the train?
- 22.565 + 411 =
- 23.A train has 490 people in the front coaches and 508 people in the back coaches. How many people are on the train?
- 24.595 + 403 =
- 25.273 − ? = 166
- 26.140 + 228 =
- 27.A school has 630 children. 296 of them are girls. How many boys are there?
- 28.A train has 399 people in the front coaches and 232 people in the back coaches. How many people are on the train?
- 29.324 + ? = 587
- 30.240 + 196 =
- 31.A school has 286 children. 105 of them are girls. How many boys are there?
- 32.638 − 238 =
- 33.? − 243 = 126
- 34.A train has 852 people in the front coaches and 108 people in the back coaches. How many people are on the train?
- 35.A school has 886 children. 543 of them are girls. How many boys are there?
- 36.? + 193 = 933
- 37.435 − 145 =
- 38.A school has 775 children. 719 of them are girls. How many boys are there?
- 39.A train has 749 people in the front coaches and 130 people in the back coaches. How many people are on the train?
- 40.377 − 146 =
Answer key
- 139
- 192
- 982
- 975
- 812
- 722
- 328
- 889
- 168
- 655
- 374
- 191
- 141
- 952
- 177
- 553
- 891
- 29
- 802
- 508
- 817
- 976
- 998
- 998
- 107
- 368
- 334
- 631
- 263
- 436
- 181
- 400
- 369
- 960
- 343
- 740
- 290
- 56
- 879
- 231
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets