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.? + 398 = 969
- 2.330 + 416 =
- 3.325 − ? = 61
- 4.A train has 510 people in the front coaches and 477 people in the back coaches. How many people are on the train?
- 5.354 − 140 =
- 6.A school has 268 children. 118 of them are girls. How many boys are there?
- 7.? − 146 = 153
- 8.A school has 210 children. 199 of them are girls. How many boys are there?
- 9.981 − 249 =
- 10.A school has 991 children. 780 of them are girls. How many boys are there?
- 11.? + 226 = 654
- 12.788 − 785 =
- 13.444 + 227 =
- 14.A school has 287 children. 239 of them are girls. How many boys are there?
- 15.? + 871 = 983
- 16.A school has 237 children. 216 of them are girls. How many boys are there?
- 17.A train has 444 people in the front coaches and 131 people in the back coaches. How many people are on the train?
- 18.928 − 304 =
- 19.A train has 159 people in the front coaches and 796 people in the back coaches. How many people are on the train?
- 20.127 + 188 =
- 21.A school has 458 children. 136 of them are girls. How many boys are there?
- 22.A train has 662 people in the front coaches and 129 people in the back coaches. How many people are on the train?
- 23.A train has 840 people in the front coaches and 144 people in the back coaches. How many people are on the train?
- 24.A train has 284 people in the front coaches and 714 people in the back coaches. How many people are on the train?
- 25.608 + 126 =
- 26.A train has 427 people in the front coaches and 362 people in the back coaches. How many people are on the train?
- 27.869 − ? = 691
- 28.759 + 151 =
- 29.297 − ? = 142
- 30.272 + 632 =
- 31.659 + 134 =
- 32.656 + 324 =
- 33.883 − ? = 498
- 34.477 − 319 =
- 35.726 − ? = 448
- 36.A school has 730 children. 191 of them are girls. How many boys are there?
- 37.? + 257 = 903
- 38.A school has 933 children. 600 of them are girls. How many boys are there?
- 39.210 + ? = 458
- 40.513 + 154 =
Answer key
- 571
- 746
- 264
- 987
- 214
- 150
- 299
- 11
- 732
- 211
- 428
- 3
- 671
- 48
- 112
- 21
- 575
- 624
- 955
- 315
- 322
- 791
- 984
- 998
- 734
- 789
- 178
- 910
- 155
- 904
- 793
- 980
- 385
- 158
- 278
- 539
- 646
- 333
- 248
- 667
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets