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.668 − 336 =
- 2.387 − ? = 192
- 3.332 − 215 =
- 4.A school has 609 children. 434 of them are girls. How many boys are there?
- 5.A school has 305 children. 170 of them are girls. How many boys are there?
- 6.? − 194 = 416
- 7.761 − 675 =
- 8.A train has 269 people in the front coaches and 126 people in the back coaches. How many people are on the train?
- 9.247 − ? = 125
- 10.A train has 634 people in the front coaches and 253 people in the back coaches. How many people are on the train?
- 11.A school has 919 children. 860 of them are girls. How many boys are there?
- 12.A school has 254 children. 142 of them are girls. How many boys are there?
- 13.A school has 354 children. 155 of them are girls. How many boys are there?
- 14.A train has 271 people in the front coaches and 398 people in the back coaches. How many people are on the train?
- 15.A school has 477 children. 348 of them are girls. How many boys are there?
- 16.212 − 164 =
- 17.318 − 256 =
- 18.653 + 206 =
- 19.? − 216 = 66
- 20.A train has 721 people in the front coaches and 214 people in the back coaches. How many people are on the train?
- 21.725 + 198 =
- 22.A train has 547 people in the front coaches and 384 people in the back coaches. How many people are on the train?
- 23.499 − ? = 365
- 24.A train has 188 people in the front coaches and 543 people in the back coaches. How many people are on the train?
- 25.A school has 850 children. 595 of them are girls. How many boys are there?
- 26.A school has 234 children. 107 of them are girls. How many boys are there?
- 27.A train has 393 people in the front coaches and 478 people in the back coaches. How many people are on the train?
- 28.545 + 453 =
- 29.? + 849 = 979
- 30.655 + ? = 785
- 31.715 + 265 =
- 32.A train has 181 people in the front coaches and 612 people in the back coaches. How many people are on the train?
- 33.565 − 528 =
- 34.415 − 211 =
- 35.A school has 801 children. 473 of them are girls. How many boys are there?
- 36.292 + 121 =
- 37.114 + 742 =
- 38.A school has 373 children. 217 of them are girls. How many boys are there?
- 39.? − 264 = 104
- 40.? − 105 = 151
Answer key
- 332
- 195
- 117
- 175
- 135
- 610
- 86
- 395
- 122
- 887
- 59
- 112
- 199
- 669
- 129
- 48
- 62
- 859
- 282
- 935
- 923
- 931
- 134
- 731
- 255
- 127
- 871
- 998
- 130
- 130
- 980
- 793
- 37
- 204
- 328
- 413
- 856
- 156
- 368
- 256
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets