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.289 + 292 =
- 2.233 + 547 =
- 3.426 − ? = 88
- 4.A school has 290 children. 118 of them are girls. How many boys are there?
- 5.? − 155 = 84
- 6.A train has 145 people in the front coaches and 814 people in the back coaches. How many people are on the train?
- 7.753 − ? = 243
- 8.A school has 649 children. 153 of them are girls. How many boys are there?
- 9.272 − ? = 161
- 10.? − 149 = 261
- 11.A train has 687 people in the front coaches and 102 people in the back coaches. How many people are on the train?
- 12.685 + ? = 906
- 13.A school has 292 children. 241 of them are girls. How many boys are there?
- 14.403 − 277 =
- 15.A train has 774 people in the front coaches and 213 people in the back coaches. How many people are on the train?
- 16.A school has 465 children. 192 of them are girls. How many boys are there?
- 17.273 − 214 =
- 18.A school has 348 children. 131 of them are girls. How many boys are there?
- 19.546 + 427 =
- 20.541 + 300 =
- 21.684 − 384 =
- 22.A school has 840 children. 175 of them are girls. How many boys are there?
- 23.A train has 442 people in the front coaches and 542 people in the back coaches. How many people are on the train?
- 24.A train has 326 people in the front coaches and 464 people in the back coaches. How many people are on the train?
- 25.508 − 447 =
- 26.700 − ? = 139
- 27.? + 868 = 991
- 28.? − 165 = 43
- 29.424 − ? = 181
- 30.568 + 341 =
- 31.A school has 281 children. 140 of them are girls. How many boys are there?
- 32.336 − 187 =
- 33.456 + ? = 827
- 34.277 + ? = 943
- 35.882 − 328 =
- 36.127 + 177 =
- 37.267 − 222 =
- 38.A train has 131 people in the front coaches and 473 people in the back coaches. How many people are on the train?
- 39.A train has 685 people in the front coaches and 234 people in the back coaches. How many people are on the train?
- 40.758 + 149 =
Answer key
- 581
- 780
- 338
- 172
- 239
- 959
- 510
- 496
- 111
- 410
- 789
- 221
- 51
- 126
- 987
- 273
- 59
- 217
- 973
- 841
- 300
- 665
- 984
- 790
- 61
- 561
- 123
- 208
- 243
- 909
- 141
- 149
- 371
- 666
- 554
- 304
- 45
- 604
- 919
- 907
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets