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.133 + 146 =
- 2.109 + 287 =
- 3.484 − ? = 27
- 4.113 + ? = 521
- 5.? + 782 = 996
- 6.343 + 525 =
- 7.? − 207 = 175
- 8.245 − ? = 79
- 9.926 − 482 =
- 10.245 − ? = 34
- 11.A train has 177 people in the front coaches and 134 people in the back coaches. How many people are on the train?
- 12.A school has 224 children. 221 of them are girls. How many boys are there?
- 13.863 + ? = 985
- 14.750 − 597 =
- 15.331 + 481 =
- 16.731 + ? = 987
- 17.A school has 400 children. 352 of them are girls. How many boys are there?
- 18.A school has 751 children. 297 of them are girls. How many boys are there?
- 19.642 + ? = 809
- 20.A school has 969 children. 367 of them are girls. How many boys are there?
- 21.A train has 153 people in the front coaches and 792 people in the back coaches. How many people are on the train?
- 22.230 + ? = 618
- 23.632 + ? = 740
- 24.A train has 347 people in the front coaches and 374 people in the back coaches. How many people are on the train?
- 25.A school has 650 children. 294 of them are girls. How many boys are there?
- 26.A school has 575 children. 119 of them are girls. How many boys are there?
- 27.A school has 755 children. 331 of them are girls. How many boys are there?
- 28.A school has 432 children. 194 of them are girls. How many boys are there?
- 29.? + 399 = 499
- 30.519 + ? = 899
- 31.A train has 463 people in the front coaches and 460 people in the back coaches. How many people are on the train?
- 32.786 + ? = 969
- 33.A school has 530 children. 116 of them are girls. How many boys are there?
- 34.284 + 373 =
- 35.294 − 168 =
- 36.? + 631 = 768
- 37.308 + 656 =
- 38.A train has 513 people in the front coaches and 378 people in the back coaches. How many people are on the train?
- 39.A train has 454 people in the front coaches and 282 people in the back coaches. How many people are on the train?
- 40.? − 569 = 396
Answer key
- 279
- 396
- 457
- 408
- 214
- 868
- 382
- 166
- 444
- 211
- 311
- 3
- 122
- 153
- 812
- 256
- 48
- 454
- 167
- 602
- 945
- 388
- 108
- 721
- 356
- 456
- 424
- 238
- 100
- 380
- 923
- 183
- 414
- 657
- 126
- 137
- 964
- 891
- 736
- 965
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets