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.548 + 364 =
- 2.680 + ? = 896
- 3.227 − 195 =
- 4.523 − 356 =
- 5.368 − 245 =
- 6.A school has 483 children. 404 of them are girls. How many boys are there?
- 7.A school has 872 children. 243 of them are girls. How many boys are there?
- 8.A school has 360 children. 313 of them are girls. How many boys are there?
- 9.A school has 565 children. 493 of them are girls. How many boys are there?
- 10.A train has 260 people in the front coaches and 537 people in the back coaches. How many people are on the train?
- 11.234 − ? = 106
- 12.? + 520 = 944
- 13.681 − 371 =
- 14.179 + 483 =
- 15.A school has 499 children. 453 of them are girls. How many boys are there?
- 16.A school has 905 children. 343 of them are girls. How many boys are there?
- 17.337 − ? = 100
- 18.A school has 937 children. 168 of them are girls. How many boys are there?
- 19.346 − 334 =
- 20.A train has 819 people in the front coaches and 179 people in the back coaches. How many people are on the train?
- 21.A school has 716 children. 245 of them are girls. How many boys are there?
- 22.415 − ? = 31
- 23.439 + ? = 544
- 24.A school has 437 children. 211 of them are girls. How many boys are there?
- 25.655 + 317 =
- 26.A train has 174 people in the front coaches and 216 people in the back coaches. How many people are on the train?
- 27.A school has 405 children. 143 of them are girls. How many boys are there?
- 28.370 + 359 =
- 29.A train has 153 people in the front coaches and 116 people in the back coaches. How many people are on the train?
- 30.976 − 408 =
- 31.? − 112 = 110
- 32.A train has 390 people in the front coaches and 297 people in the back coaches. How many people are on the train?
- 33.A school has 524 children. 483 of them are girls. How many boys are there?
- 34.550 + 342 =
- 35.A train has 367 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 36.A train has 329 people in the front coaches and 453 people in the back coaches. How many people are on the train?
- 37.737 − 100 =
- 38.240 − 157 =
- 39.A school has 926 children. 195 of them are girls. How many boys are there?
- 40.238 − ? = 44
Answer key
- 912
- 216
- 32
- 167
- 123
- 79
- 629
- 47
- 72
- 797
- 128
- 424
- 310
- 662
- 46
- 562
- 237
- 769
- 12
- 998
- 471
- 384
- 105
- 226
- 972
- 390
- 262
- 729
- 269
- 568
- 222
- 687
- 41
- 892
- 468
- 782
- 637
- 83
- 731
- 194
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets