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.? + 248 = 540
- 2.A school has 225 children. 103 of them are girls. How many boys are there?
- 3.984 − 523 =
- 4.A train has 339 people in the front coaches and 163 people in the back coaches. How many people are on the train?
- 5.698 − 274 =
- 6.A train has 875 people in the front coaches and 103 people in the back coaches. How many people are on the train?
- 7.? − 101 = 887
- 8.? − 102 = 468
- 9.? − 761 = 21
- 10.? + 219 = 639
- 11.306 + 467 =
- 12.784 + ? = 996
- 13.A train has 288 people in the front coaches and 239 people in the back coaches. How many people are on the train?
- 14.A train has 651 people in the front coaches and 202 people in the back coaches. How many people are on the train?
- 15.439 + ? = 881
- 16.A school has 818 children. 310 of them are girls. How many boys are there?
- 17.? + 155 = 752
- 18.544 + ? = 810
- 19.914 − ? = 244
- 20.A school has 434 children. 130 of them are girls. How many boys are there?
- 21.296 − ? = 40
- 22.560 − 164 =
- 23.? − 220 = 700
- 24.486 + 214 =
- 25.A train has 318 people in the front coaches and 620 people in the back coaches. How many people are on the train?
- 26.? − 250 = 47
- 27.A train has 868 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 28.A train has 439 people in the front coaches and 105 people in the back coaches. How many people are on the train?
- 29.A train has 779 people in the front coaches and 172 people in the back coaches. How many people are on the train?
- 30.399 − 209 =
- 31.A school has 805 children. 378 of them are girls. How many boys are there?
- 32.553 + ? = 730
- 33.A school has 673 children. 410 of them are girls. How many boys are there?
- 34.815 + 110 =
- 35.? + 394 = 526
- 36.A school has 338 children. 187 of them are girls. How many boys are there?
- 37.391 + 564 =
- 38.559 + 167 =
- 39.A school has 307 children. 147 of them are girls. How many boys are there?
- 40.A school has 547 children. 230 of them are girls. How many boys are there?
Answer key
- 292
- 122
- 461
- 502
- 424
- 978
- 988
- 570
- 782
- 420
- 773
- 212
- 527
- 853
- 442
- 508
- 597
- 266
- 670
- 304
- 256
- 396
- 920
- 700
- 938
- 297
- 969
- 544
- 951
- 190
- 427
- 177
- 263
- 925
- 132
- 151
- 955
- 726
- 160
- 317
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets