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 345 children. 308 of them are girls. How many boys are there?
- 2.118 + ? = 234
- 3.264 − 234 =
- 4.A school has 653 children. 388 of them are girls. How many boys are there?
- 5.340 − 331 =
- 6.820 − 581 =
- 7.443 + ? = 716
- 8.A train has 410 people in the front coaches and 137 people in the back coaches. How many people are on the train?
- 9.? + 869 = 981
- 10.899 + 100 =
- 11.A train has 399 people in the front coaches and 575 people in the back coaches. How many people are on the train?
- 12.483 + ? = 893
- 13.148 + 188 =
- 14.A train has 124 people in the front coaches and 739 people in the back coaches. How many people are on the train?
- 15.A train has 400 people in the front coaches and 431 people in the back coaches. How many people are on the train?
- 16.A train has 423 people in the front coaches and 369 people in the back coaches. How many people are on the train?
- 17.275 − 126 =
- 18.315 − 218 =
- 19.574 + ? = 701
- 20.A train has 510 people in the front coaches and 383 people in the back coaches. How many people are on the train?
- 21.A school has 348 children. 231 of them are girls. How many boys are there?
- 22.897 − 480 =
- 23.477 − ? = 317
- 24.877 + ? = 986
- 25.220 − 174 =
- 26.424 − 157 =
- 27.249 + 438 =
- 28.? − 330 = 73
- 29.A train has 853 people in the front coaches and 108 people in the back coaches. How many people are on the train?
- 30.? − 175 = 575
- 31.A train has 140 people in the front coaches and 328 people in the back coaches. How many people are on the train?
- 32.A train has 522 people in the front coaches and 392 people in the back coaches. How many people are on the train?
- 33.A train has 864 people in the front coaches and 129 people in the back coaches. How many people are on the train?
- 34.A school has 554 children. 173 of them are girls. How many boys are there?
- 35.678 + 172 =
- 36.A school has 299 children. 283 of them are girls. How many boys are there?
- 37.? − 393 = 85
- 38.209 − ? = 103
- 39.544 + 141 =
- 40.215 + 116 =
Answer key
- 37
- 116
- 30
- 265
- 9
- 239
- 273
- 547
- 112
- 999
- 974
- 410
- 336
- 863
- 831
- 792
- 149
- 97
- 127
- 893
- 117
- 417
- 160
- 109
- 46
- 267
- 687
- 403
- 961
- 750
- 468
- 914
- 993
- 381
- 850
- 16
- 478
- 106
- 685
- 331
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets