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.565 − 399 =
- 2.A school has 630 children. 304 of them are girls. How many boys are there?
- 3.A train has 107 people in the front coaches and 212 people in the back coaches. How many people are on the train?
- 4.220 + 177 =
- 5.? + 762 = 972
- 6.A train has 347 people in the front coaches and 458 people in the back coaches. How many people are on the train?
- 7.A school has 968 children. 663 of them are girls. How many boys are there?
- 8.423 − 380 =
- 9.414 + 575 =
- 10.514 − 256 =
- 11.A school has 645 children. 492 of them are girls. How many boys are there?
- 12.A train has 728 people in the front coaches and 183 people in the back coaches. How many people are on the train?
- 13.586 + 201 =
- 14.A school has 474 children. 456 of them are girls. How many boys are there?
- 15.A school has 270 children. 245 of them are girls. How many boys are there?
- 16.915 − ? = 517
- 17.721 + ? = 928
- 18.339 + 511 =
- 19.A school has 775 children. 673 of them are girls. How many boys are there?
- 20.A train has 312 people in the front coaches and 515 people in the back coaches. How many people are on the train?
- 21.108 + ? = 851
- 22.? − 292 = 626
- 23.400 − 135 =
- 24.? − 445 = 48
- 25.449 + 403 =
- 26.252 + 335 =
- 27.A school has 575 children. 139 of them are girls. How many boys are there?
- 28.476 + ? = 707
- 29.215 − ? = 108
- 30.834 + 121 =
- 31.A train has 772 people in the front coaches and 199 people in the back coaches. How many people are on the train?
- 32.A train has 119 people in the front coaches and 112 people in the back coaches. How many people are on the train?
- 33.A train has 349 people in the front coaches and 268 people in the back coaches. How many people are on the train?
- 34.A train has 467 people in the front coaches and 445 people in the back coaches. How many people are on the train?
- 35.251 + 434 =
- 36.A school has 670 children. 300 of them are girls. How many boys are there?
- 37.230 + 705 =
- 38.? − 396 = 125
- 39.217 − 158 =
- 40.A train has 770 people in the front coaches and 225 people in the back coaches. How many people are on the train?
Answer key
- 166
- 326
- 319
- 397
- 210
- 805
- 305
- 43
- 989
- 258
- 153
- 911
- 787
- 18
- 25
- 398
- 207
- 850
- 102
- 827
- 743
- 918
- 265
- 493
- 852
- 587
- 436
- 231
- 107
- 955
- 971
- 231
- 617
- 912
- 685
- 370
- 935
- 521
- 59
- 995
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets