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.892 + ? = 993
- 2.854 + ? = 994
- 3.565 − 160 =
- 4.195 + 197 =
- 5.713 + ? = 878
- 6.431 − 423 =
- 7.A train has 671 people in the front coaches and 220 people in the back coaches. How many people are on the train?
- 8.293 + 698 =
- 9.A school has 790 children. 203 of them are girls. How many boys are there?
- 10.? + 139 = 279
- 11.121 + 118 =
- 12.459 − ? = 70
- 13.? + 791 = 911
- 14.717 + 167 =
- 15.A school has 229 children. 173 of them are girls. How many boys are there?
- 16.696 − 331 =
- 17.899 + 100 =
- 18.519 − 323 =
- 19.A train has 392 people in the front coaches and 446 people in the back coaches. How many people are on the train?
- 20.886 + 113 =
- 21.A school has 519 children. 251 of them are girls. How many boys are there?
- 22.? + 888 = 999
- 23.189 + ? = 399
- 24.230 − 128 =
- 25.526 + 446 =
- 26.354 − 289 =
- 27.A train has 842 people in the front coaches and 133 people in the back coaches. How many people are on the train?
- 28.A school has 485 children. 350 of them are girls. How many boys are there?
- 29.? + 683 = 991
- 30.A school has 559 children. 267 of them are girls. How many boys are there?
- 31.906 − ? = 684
- 32.A train has 722 people in the front coaches and 191 people in the back coaches. How many people are on the train?
- 33.A train has 657 people in the front coaches and 309 people in the back coaches. How many people are on the train?
- 34.A train has 335 people in the front coaches and 637 people in the back coaches. How many people are on the train?
- 35.A school has 939 children. 891 of them are girls. How many boys are there?
- 36.119 + 478 =
- 37.554 + ? = 688
- 38.246 − ? = 98
- 39.669 + 113 =
- 40.A train has 712 people in the front coaches and 177 people in the back coaches. How many people are on the train?
Answer key
- 101
- 140
- 405
- 392
- 165
- 8
- 891
- 991
- 587
- 140
- 239
- 389
- 120
- 884
- 56
- 365
- 999
- 196
- 838
- 999
- 268
- 111
- 210
- 102
- 972
- 65
- 975
- 135
- 308
- 292
- 222
- 913
- 966
- 972
- 48
- 597
- 134
- 148
- 782
- 889
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets