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.? − 362 = 91
- 2.? − 119 = 709
- 3.792 − 410 =
- 4.? − 122 = 177
- 5.326 + 622 =
- 6.586 − ? = 158
- 7.821 + ? = 991
- 8.393 − 242 =
- 9.A train has 577 people in the front coaches and 255 people in the back coaches. How many people are on the train?
- 10.A train has 672 people in the front coaches and 145 people in the back coaches. How many people are on the train?
- 11.682 − ? = 19
- 12.380 + 443 =
- 13.240 + 499 =
- 14.193 + ? = 425
- 15.A train has 694 people in the front coaches and 237 people in the back coaches. How many people are on the train?
- 16.A school has 335 children. 184 of them are girls. How many boys are there?
- 17.587 − 561 =
- 18.892 − 341 =
- 19.853 − 220 =
- 20.A train has 340 people in the front coaches and 263 people in the back coaches. How many people are on the train?
- 21.748 + 219 =
- 22.A train has 448 people in the front coaches and 153 people in the back coaches. How many people are on the train?
- 23.A train has 745 people in the front coaches and 174 people in the back coaches. How many people are on the train?
- 24.? + 763 = 980
- 25.508 − 197 =
- 26.901 − ? = 774
- 27.? − 202 = 121
- 28.107 + 396 =
- 29.A school has 374 children. 325 of them are girls. How many boys are there?
- 30.A train has 103 people in the front coaches and 387 people in the back coaches. How many people are on the train?
- 31.A school has 409 children. 381 of them are girls. How many boys are there?
- 32.675 − ? = 480
- 33.A train has 870 people in the front coaches and 107 people in the back coaches. How many people are on the train?
- 34.A school has 518 children. 285 of them are girls. How many boys are there?
- 35.770 + 181 =
- 36.627 + 281 =
- 37.332 + 107 =
- 38.800 + 178 =
- 39.A school has 281 children. 150 of them are girls. How many boys are there?
- 40.A train has 244 people in the front coaches and 117 people in the back coaches. How many people are on the train?
Answer key
- 453
- 828
- 382
- 299
- 948
- 428
- 170
- 151
- 832
- 817
- 663
- 823
- 739
- 232
- 931
- 151
- 26
- 551
- 633
- 603
- 967
- 601
- 919
- 217
- 311
- 127
- 323
- 503
- 49
- 490
- 28
- 195
- 977
- 233
- 951
- 908
- 439
- 978
- 131
- 361
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets