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 train has 491 people in the front coaches and 129 people in the back coaches. How many people are on the train?
- 2.648 + 110 =
- 3.580 + 408 =
- 4.A train has 840 people in the front coaches and 133 people in the back coaches. How many people are on the train?
- 5.? − 206 = 292
- 6.? + 787 = 979
- 7.856 − 785 =
- 8.960 − 863 =
- 9.650 + 110 =
- 10.A school has 357 children. 246 of them are girls. How many boys are there?
- 11.784 + 132 =
- 12.A train has 139 people in the front coaches and 481 people in the back coaches. How many people are on the train?
- 13.A train has 746 people in the front coaches and 179 people in the back coaches. How many people are on the train?
- 14.671 − 193 =
- 15.A train has 152 people in the front coaches and 347 people in the back coaches. How many people are on the train?
- 16.810 − 114 =
- 17.A school has 242 children. 105 of them are girls. How many boys are there?
- 18.120 + 125 =
- 19.753 + ? = 870
- 20.A school has 990 children. 110 of them are girls. How many boys are there?
- 21.A train has 605 people in the front coaches and 170 people in the back coaches. How many people are on the train?
- 22.837 − 174 =
- 23.? + 142 = 909
- 24.? + 874 = 980
- 25.? + 237 = 585
- 26.563 + 189 =
- 27.665 + 206 =
- 28.? + 875 = 994
- 29.A school has 877 children. 379 of them are girls. How many boys are there?
- 30.A train has 425 people in the front coaches and 508 people in the back coaches. How many people are on the train?
- 31.A school has 801 children. 342 of them are girls. How many boys are there?
- 32.802 + 154 =
- 33.349 + 425 =
- 34.488 − ? = 70
- 35.? + 142 = 956
- 36.517 − ? = 134
- 37.654 + 244 =
- 38.195 + 481 =
- 39.? + 825 = 946
- 40.572 + ? = 741
Answer key
- 620
- 758
- 988
- 973
- 498
- 192
- 71
- 97
- 760
- 111
- 916
- 620
- 925
- 478
- 499
- 696
- 137
- 245
- 117
- 880
- 775
- 663
- 767
- 106
- 348
- 752
- 871
- 119
- 498
- 933
- 459
- 956
- 774
- 418
- 814
- 383
- 898
- 676
- 121
- 169
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets