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 school has 611 children. 186 of them are girls. How many boys are there?
- 2.409 + 524 =
- 3.208 − 103 =
- 4.A school has 569 children. 219 of them are girls. How many boys are there?
- 5.A school has 413 children. 371 of them are girls. How many boys are there?
- 6.806 − 672 =
- 7.585 − 386 =
- 8.300 + 588 =
- 9.769 − 199 =
- 10.A train has 302 people in the front coaches and 380 people in the back coaches. How many people are on the train?
- 11.718 + 155 =
- 12.395 − 173 =
- 13.A school has 810 children. 644 of them are girls. How many boys are there?
- 14.A train has 365 people in the front coaches and 402 people in the back coaches. How many people are on the train?
- 15.A train has 717 people in the front coaches and 110 people in the back coaches. How many people are on the train?
- 16.872 − 286 =
- 17.A train has 323 people in the front coaches and 631 people in the back coaches. How many people are on the train?
- 18.402 + ? = 582
- 19.496 + 291 =
- 20.A train has 667 people in the front coaches and 156 people in the back coaches. How many people are on the train?
- 21.321 + 197 =
- 22.732 − ? = 422
- 23.A school has 877 children. 602 of them are girls. How many boys are there?
- 24.702 + ? = 925
- 25.202 − 139 =
- 26.A school has 330 children. 255 of them are girls. How many boys are there?
- 27.123 + 115 =
- 28.A train has 867 people in the front coaches and 117 people in the back coaches. How many people are on the train?
- 29.610 − ? = 500
- 30.A train has 154 people in the front coaches and 520 people in the back coaches. How many people are on the train?
- 31.167 + 586 =
- 32.? − 129 = 186
- 33.A school has 272 children. 180 of them are girls. How many boys are there?
- 34.913 − ? = 329
- 35.703 + 173 =
- 36.454 − 313 =
- 37.? + 789 = 910
- 38.A school has 479 children. 287 of them are girls. How many boys are there?
- 39.A train has 233 people in the front coaches and 517 people in the back coaches. How many people are on the train?
- 40.465 − ? = 199
Answer key
- 425
- 933
- 105
- 350
- 42
- 134
- 199
- 888
- 570
- 682
- 873
- 222
- 166
- 767
- 827
- 586
- 954
- 180
- 787
- 823
- 518
- 310
- 275
- 223
- 63
- 75
- 238
- 984
- 110
- 674
- 753
- 315
- 92
- 584
- 876
- 141
- 121
- 192
- 750
- 266
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets