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.303 − 233 =
- 2.805 − ? = 533
- 3.A train has 810 people in the front coaches and 116 people in the back coaches. How many people are on the train?
- 4.210 + 200 =
- 5.A train has 144 people in the front coaches and 802 people in the back coaches. How many people are on the train?
- 6.A school has 643 children. 621 of them are girls. How many boys are there?
- 7.A train has 327 people in the front coaches and 129 people in the back coaches. How many people are on the train?
- 8.A school has 988 children. 469 of them are girls. How many boys are there?
- 9.A school has 549 children. 507 of them are girls. How many boys are there?
- 10.? − 405 = 193
- 11.768 + 121 =
- 12.A train has 467 people in the front coaches and 130 people in the back coaches. How many people are on the train?
- 13.247 + 262 =
- 14.209 − 118 =
- 15.A school has 980 children. 115 of them are girls. How many boys are there?
- 16.840 + 106 =
- 17.? − 482 = 196
- 18.595 + 305 =
- 19.A train has 601 people in the front coaches and 187 people in the back coaches. How many people are on the train?
- 20.742 − 599 =
- 21.708 + ? = 816
- 22.A school has 856 children. 600 of them are girls. How many boys are there?
- 23.A train has 375 people in the front coaches and 369 people in the back coaches. How many people are on the train?
- 24.913 − ? = 278
- 25.729 − 146 =
- 26.A school has 604 children. 210 of them are girls. How many boys are there?
- 27.? + 547 = 786
- 28.640 − ? = 524
- 29.306 − ? = 6
- 30.? − 327 = 38
- 31.A train has 327 people in the front coaches and 296 people in the back coaches. How many people are on the train?
- 32.? − 139 = 128
- 33.182 + 635 =
- 34.A school has 981 children. 953 of them are girls. How many boys are there?
- 35.A train has 853 people in the front coaches and 124 people in the back coaches. How many people are on the train?
- 36.461 + 453 =
- 37.A train has 184 people in the front coaches and 429 people in the back coaches. How many people are on the train?
- 38.A train has 770 people in the front coaches and 117 people in the back coaches. How many people are on the train?
- 39.490 + 140 =
- 40.? + 872 = 999
Answer key
- 70
- 272
- 926
- 410
- 946
- 22
- 456
- 519
- 42
- 598
- 889
- 597
- 509
- 91
- 865
- 946
- 678
- 900
- 788
- 143
- 108
- 256
- 744
- 635
- 583
- 394
- 239
- 116
- 300
- 365
- 623
- 267
- 817
- 28
- 977
- 914
- 613
- 887
- 630
- 127
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets