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.637 − ? = 435
- 2.384 + ? = 486
- 3.? − 700 = 261
- 4.A train has 457 people in the front coaches and 238 people in the back coaches. How many people are on the train?
- 5.A train has 603 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 6.A train has 362 people in the front coaches and 563 people in the back coaches. How many people are on the train?
- 7.A school has 735 children. 156 of them are girls. How many boys are there?
- 8.? − 133 = 201
- 9.A train has 716 people in the front coaches and 175 people in the back coaches. How many people are on the train?
- 10.A school has 379 children. 260 of them are girls. How many boys are there?
- 11.866 + 104 =
- 12.A school has 611 children. 275 of them are girls. How many boys are there?
- 13.215 − 165 =
- 14.471 + 354 =
- 15.? + 297 = 531
- 16.980 − ? = 749
- 17.A train has 583 people in the front coaches and 329 people in the back coaches. How many people are on the train?
- 18.A train has 438 people in the front coaches and 319 people in the back coaches. How many people are on the train?
- 19.782 + 167 =
- 20.A train has 110 people in the front coaches and 164 people in the back coaches. How many people are on the train?
- 21.A train has 224 people in the front coaches and 300 people in the back coaches. How many people are on the train?
- 22.? + 386 = 491
- 23.A train has 770 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 24.870 + ? = 993
- 25.A train has 650 people in the front coaches and 158 people in the back coaches. How many people are on the train?
- 26.A train has 660 people in the front coaches and 183 people in the back coaches. How many people are on the train?
- 27.A train has 190 people in the front coaches and 321 people in the back coaches. How many people are on the train?
- 28.A school has 706 children. 261 of them are girls. How many boys are there?
- 29.A train has 154 people in the front coaches and 643 people in the back coaches. How many people are on the train?
- 30.108 + 561 =
- 31.A train has 892 people in the front coaches and 106 people in the back coaches. How many people are on the train?
- 32.657 − ? = 516
- 33.639 + 241 =
- 34.790 − ? = 3
- 35.493 + 418 =
- 36.185 + ? = 505
- 37.226 + ? = 617
- 38.931 − 352 =
- 39.160 + 804 =
- 40.509 + 321 =
Answer key
- 202
- 102
- 961
- 695
- 704
- 925
- 579
- 334
- 891
- 119
- 970
- 336
- 50
- 825
- 234
- 231
- 912
- 757
- 949
- 274
- 524
- 105
- 871
- 123
- 808
- 843
- 511
- 445
- 797
- 669
- 998
- 141
- 880
- 787
- 911
- 320
- 391
- 579
- 964
- 830
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets