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.575 − 204 =
- 2.194 + ? = 900
- 3.A train has 621 people in the front coaches and 294 people in the back coaches. How many people are on the train?
- 4.756 + ? = 967
- 5.A school has 355 children. 335 of them are girls. How many boys are there?
- 6.A train has 853 people in the front coaches and 126 people in the back coaches. How many people are on the train?
- 7.213 − ? = 84
- 8.525 − 157 =
- 9.572 + 258 =
- 10.? − 171 = 315
- 11.148 + 207 =
- 12.A train has 714 people in the front coaches and 136 people in the back coaches. How many people are on the train?
- 13.A train has 115 people in the front coaches and 811 people in the back coaches. How many people are on the train?
- 14.? − 482 = 118
- 15.460 − 267 =
- 16.549 + 180 =
- 17.876 − ? = 384
- 18.A train has 103 people in the front coaches and 212 people in the back coaches. How many people are on the train?
- 19.147 + 752 =
- 20.840 + 138 =
- 21.426 − 335 =
- 22.? − 373 = 11
- 23.356 + 517 =
- 24.345 − 153 =
- 25.A train has 535 people in the front coaches and 424 people in the back coaches. How many people are on the train?
- 26.A train has 205 people in the front coaches and 352 people in the back coaches. How many people are on the train?
- 27.A school has 258 children. 249 of them are girls. How many boys are there?
- 28.189 + ? = 364
- 29.691 − 114 =
- 30.? − 480 = 419
- 31.424 + ? = 984
- 32.? − 250 = 477
- 33.A school has 514 children. 426 of them are girls. How many boys are there?
- 34.535 − 510 =
- 35.A school has 765 children. 145 of them are girls. How many boys are there?
- 36.A school has 676 children. 129 of them are girls. How many boys are there?
- 37.871 − 503 =
- 38.A train has 855 people in the front coaches and 140 people in the back coaches. How many people are on the train?
- 39.235 + ? = 795
- 40.A train has 213 people in the front coaches and 623 people in the back coaches. How many people are on the train?
Answer key
- 371
- 706
- 915
- 211
- 20
- 979
- 129
- 368
- 830
- 486
- 355
- 850
- 926
- 600
- 193
- 729
- 492
- 315
- 899
- 978
- 91
- 384
- 873
- 192
- 959
- 557
- 9
- 175
- 577
- 899
- 560
- 727
- 88
- 25
- 620
- 547
- 368
- 995
- 560
- 836
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets