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.A school has 553 children. 120 of them are girls. How many boys are there?
- 2.492 − 232 =
- 3.225 + ? = 427
- 4.? − 659 = 123
- 5.383 + 259 =
- 6.A train has 415 people in the front coaches and 143 people in the back coaches. How many people are on the train?
- 7.A school has 832 children. 588 of them are girls. How many boys are there?
- 8.346 + ? = 808
- 9.A school has 219 children. 170 of them are girls. How many boys are there?
- 10.A train has 175 people in the front coaches and 156 people in the back coaches. How many people are on the train?
- 11.A train has 116 people in the front coaches and 527 people in the back coaches. How many people are on the train?
- 12.107 + 679 =
- 13.? + 351 = 685
- 14.151 + ? = 319
- 15.504 + 432 =
- 16.291 + 445 =
- 17.604 + 138 =
- 18.376 − 361 =
- 19.A train has 712 people in the front coaches and 266 people in the back coaches. How many people are on the train?
- 20.A train has 236 people in the front coaches and 743 people in the back coaches. How many people are on the train?
- 21.484 − 399 =
- 22.A school has 480 children. 378 of them are girls. How many boys are there?
- 23.A train has 487 people in the front coaches and 314 people in the back coaches. How many people are on the train?
- 24.? − 350 = 120
- 25.? + 142 = 678
- 26.196 + 712 =
- 27.769 + 139 =
- 28.255 + 737 =
- 29.721 + 137 =
- 30.836 − 471 =
- 31.? − 678 = 256
- 32.A train has 475 people in the front coaches and 203 people in the back coaches. How many people are on the train?
- 33.428 + 306 =
- 34.622 + ? = 995
- 35.A school has 830 children. 104 of them are girls. How many boys are there?
- 36.447 + ? = 737
- 37.A train has 673 people in the front coaches and 200 people in the back coaches. How many people are on the train?
- 38.902 − ? = 696
- 39.A train has 184 people in the front coaches and 468 people in the back coaches. How many people are on the train?
- 40.A train has 558 people in the front coaches and 134 people in the back coaches. How many people are on the train?
Answer key
- 433
- 260
- 202
- 782
- 642
- 558
- 244
- 462
- 49
- 331
- 643
- 786
- 334
- 168
- 936
- 736
- 742
- 15
- 978
- 979
- 85
- 102
- 801
- 470
- 536
- 908
- 908
- 992
- 858
- 365
- 934
- 678
- 734
- 373
- 726
- 290
- 873
- 206
- 652
- 692
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets