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.? + 473 = 850
- 2.293 + 252 =
- 3.A train has 124 people in the front coaches and 626 people in the back coaches. How many people are on the train?
- 4.804 − ? = 69
- 5.A school has 717 children. 122 of them are girls. How many boys are there?
- 6.535 + 434 =
- 7.704 − 316 =
- 8.692 + 265 =
- 9.881 − ? = 345
- 10.740 − 640 =
- 11.? + 231 = 676
- 12.A school has 929 children. 487 of them are girls. How many boys are there?
- 13.A school has 395 children. 357 of them are girls. How many boys are there?
- 14.681 − 416 =
- 15.A train has 229 people in the front coaches and 165 people in the back coaches. How many people are on the train?
- 16.244 + 146 =
- 17.485 − 261 =
- 18.? + 783 = 886
- 19.587 + ? = 817
- 20.901 − 799 =
- 21.A train has 836 people in the front coaches and 112 people in the back coaches. How many people are on the train?
- 22.A school has 451 children. 327 of them are girls. How many boys are there?
- 23.367 + 484 =
- 24.489 − 423 =
- 25.472 + ? = 794
- 26.778 + 128 =
- 27.? − 242 = 427
- 28.A train has 130 people in the front coaches and 449 people in the back coaches. How many people are on the train?
- 29.571 + ? = 964
- 30.A train has 575 people in the front coaches and 391 people in the back coaches. How many people are on the train?
- 31.A train has 845 people in the front coaches and 151 people in the back coaches. How many people are on the train?
- 32.A school has 263 children. 180 of them are girls. How many boys are there?
- 33.366 − 165 =
- 34.A train has 668 people in the front coaches and 210 people in the back coaches. How many people are on the train?
- 35.341 − 263 =
- 36.A school has 939 children. 436 of them are girls. How many boys are there?
- 37.604 + 349 =
- 38.977 − ? = 866
- 39.A train has 350 people in the front coaches and 582 people in the back coaches. How many people are on the train?
- 40.? − 298 = 164
Answer key
- 377
- 545
- 750
- 735
- 595
- 969
- 388
- 957
- 536
- 100
- 445
- 442
- 38
- 265
- 394
- 390
- 224
- 103
- 230
- 102
- 948
- 124
- 851
- 66
- 322
- 906
- 669
- 579
- 393
- 966
- 996
- 83
- 201
- 878
- 78
- 503
- 953
- 111
- 932
- 462
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets