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 401 children. 318 of them are girls. How many boys are there?
- 2.A train has 898 people in the front coaches and 100 people in the back coaches. How many people are on the train?
- 3.A train has 364 people in the front coaches and 411 people in the back coaches. How many people are on the train?
- 4.268 − ? = 56
- 5.964 − ? = 83
- 6.A train has 624 people in the front coaches and 110 people in the back coaches. How many people are on the train?
- 7.752 + ? = 978
- 8.598 + ? = 744
- 9.293 + 653 =
- 10.191 + 566 =
- 11.273 − ? = 173
- 12.A school has 389 children. 174 of them are girls. How many boys are there?
- 13.498 + 323 =
- 14.376 + 271 =
- 15.640 − 345 =
- 16.258 − ? = 77
- 17.? − 178 = 191
- 18.A school has 332 children. 227 of them are girls. How many boys are there?
- 19.516 + 286 =
- 20.A school has 809 children. 123 of them are girls. How many boys are there?
- 21.416 − 119 =
- 22.A train has 436 people in the front coaches and 363 people in the back coaches. How many people are on the train?
- 23.123 + 634 =
- 24.488 + 318 =
- 25.261 + 651 =
- 26.A train has 588 people in the front coaches and 233 people in the back coaches. How many people are on the train?
- 27.A train has 597 people in the front coaches and 305 people in the back coaches. How many people are on the train?
- 28.315 − 150 =
- 29.264 + 352 =
- 30.534 + ? = 993
- 31.238 − ? = 3
- 32.322 + 300 =
- 33.290 + 315 =
- 34.A train has 566 people in the front coaches and 406 people in the back coaches. How many people are on the train?
- 35.A train has 132 people in the front coaches and 275 people in the back coaches. How many people are on the train?
- 36.A school has 981 children. 718 of them are girls. How many boys are there?
- 37.A school has 426 children. 407 of them are girls. How many boys are there?
- 38.560 − 136 =
- 39.423 + 343 =
- 40.326 + 312 =
Answer key
- 83
- 998
- 775
- 212
- 881
- 734
- 226
- 146
- 946
- 757
- 100
- 215
- 821
- 647
- 295
- 181
- 369
- 105
- 802
- 686
- 297
- 799
- 757
- 806
- 912
- 821
- 902
- 165
- 616
- 459
- 235
- 622
- 605
- 972
- 407
- 263
- 19
- 424
- 766
- 638
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets