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 204 people in the front coaches and 589 people in the back coaches. How many people are on the train?
- 2.325 + 344 =
- 3.378 + 188 =
- 4.138 + 375 =
- 5.? − 117 = 383
- 6.420 + 515 =
- 7.A train has 343 people in the front coaches and 558 people in the back coaches. How many people are on the train?
- 8.A school has 556 children. 182 of them are girls. How many boys are there?
- 9.A train has 855 people in the front coaches and 133 people in the back coaches. How many people are on the train?
- 10.A train has 158 people in the front coaches and 455 people in the back coaches. How many people are on the train?
- 11.913 − 409 =
- 12.A train has 707 people in the front coaches and 184 people in the back coaches. How many people are on the train?
- 13.? + 706 = 866
- 14.206 + 206 =
- 15.678 + 264 =
- 16.204 − 107 =
- 17.581 + ? = 839
- 18.A school has 492 children. 295 of them are girls. How many boys are there?
- 19.247 − 244 =
- 20.142 + 181 =
- 21.A train has 132 people in the front coaches and 161 people in the back coaches. How many people are on the train?
- 22.219 + 562 =
- 23.? + 523 = 841
- 24.? − 196 = 756
- 25.A school has 432 children. 123 of them are girls. How many boys are there?
- 26.644 − ? = 235
- 27.806 + ? = 915
- 28.686 − ? = 180
- 29.A train has 199 people in the front coaches and 149 people in the back coaches. How many people are on the train?
- 30.A school has 792 children. 137 of them are girls. How many boys are there?
- 31.A school has 536 children. 302 of them are girls. How many boys are there?
- 32.872 − 437 =
- 33.732 − ? = 443
- 34.633 + 271 =
- 35.671 + 311 =
- 36.824 + 113 =
- 37.? + 156 = 354
- 38.524 + ? = 882
- 39.? − 459 = 466
- 40.684 + 156 =
Answer key
- 793
- 669
- 566
- 513
- 500
- 935
- 901
- 374
- 988
- 613
- 504
- 891
- 160
- 412
- 942
- 97
- 258
- 197
- 3
- 323
- 293
- 781
- 318
- 952
- 309
- 409
- 109
- 506
- 348
- 655
- 234
- 435
- 289
- 904
- 982
- 937
- 198
- 358
- 925
- 840
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets