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.751 + 149 =
- 2.711 − 628 =
- 3.A train has 318 people in the front coaches and 638 people in the back coaches. How many people are on the train?
- 4.A train has 590 people in the front coaches and 256 people in the back coaches. How many people are on the train?
- 5.266 + 235 =
- 6.? + 209 = 874
- 7.345 + 298 =
- 8.A school has 457 children. 270 of them are girls. How many boys are there?
- 9.872 + ? = 973
- 10.A train has 184 people in the front coaches and 140 people in the back coaches. How many people are on the train?
- 11.750 − 341 =
- 12.576 + 188 =
- 13.A school has 496 children. 162 of them are girls. How many boys are there?
- 14.723 + ? = 983
- 15.A school has 518 children. 360 of them are girls. How many boys are there?
- 16.A school has 328 children. 262 of them are girls. How many boys are there?
- 17.713 − ? = 368
- 18.? − 749 = 124
- 19.? + 470 = 796
- 20.352 − 180 =
- 21.A train has 148 people in the front coaches and 774 people in the back coaches. How many people are on the train?
- 22.367 − 120 =
- 23.A train has 369 people in the front coaches and 589 people in the back coaches. How many people are on the train?
- 24.447 − 327 =
- 25.407 + ? = 558
- 26.A train has 223 people in the front coaches and 753 people in the back coaches. How many people are on the train?
- 27.624 − 193 =
- 28.674 − 109 =
- 29.734 − 730 =
- 30.891 − 123 =
- 31.496 − 199 =
- 32.430 − 361 =
- 33.575 + 192 =
- 34.A train has 327 people in the front coaches and 525 people in the back coaches. How many people are on the train?
- 35.A train has 352 people in the front coaches and 246 people in the back coaches. How many people are on the train?
- 36.? + 831 = 954
- 37.A school has 330 children. 214 of them are girls. How many boys are there?
- 38.533 − ? = 155
- 39.A school has 251 children. 217 of them are girls. How many boys are there?
- 40.269 + 428 =
Answer key
- 900
- 83
- 956
- 846
- 501
- 665
- 643
- 187
- 101
- 324
- 409
- 764
- 334
- 260
- 158
- 66
- 345
- 873
- 326
- 172
- 922
- 247
- 958
- 120
- 151
- 976
- 431
- 565
- 4
- 768
- 297
- 69
- 767
- 852
- 598
- 123
- 116
- 378
- 34
- 697
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets