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 train has 357 people in the front coaches and 307 people in the back coaches. How many people are on the train?
- 2.876 − 233 =
- 3.763 + 227 =
- 4.? − 188 = 279
- 5.A school has 523 children. 452 of them are girls. How many boys are there?
- 6.638 + 142 =
- 7.310 − 107 =
- 8.? + 614 = 715
- 9.485 + 309 =
- 10.392 − ? = 198
- 11.A train has 453 people in the front coaches and 448 people in the back coaches. How many people are on the train?
- 12.471 − 211 =
- 13.524 + 292 =
- 14.522 − ? = 379
- 15.A school has 926 children. 610 of them are girls. How many boys are there?
- 16.552 + 226 =
- 17.? − 427 = 356
- 18.A school has 624 children. 121 of them are girls. How many boys are there?
- 19.814 − 548 =
- 20.? + 100 = 940
- 21.A train has 419 people in the front coaches and 242 people in the back coaches. How many people are on the train?
- 22.A school has 610 children. 148 of them are girls. How many boys are there?
- 23.A train has 648 people in the front coaches and 134 people in the back coaches. How many people are on the train?
- 24.? + 166 = 366
- 25.895 − 365 =
- 26.350 + 321 =
- 27.? + 209 = 639
- 28.A train has 154 people in the front coaches and 489 people in the back coaches. How many people are on the train?
- 29.A train has 169 people in the front coaches and 641 people in the back coaches. How many people are on the train?
- 30.? + 659 = 769
- 31.? + 503 = 951
- 32.512 − 406 =
- 33.A train has 609 people in the front coaches and 355 people in the back coaches. How many people are on the train?
- 34.601 + 144 =
- 35.410 − 293 =
- 36.739 − 627 =
- 37.? + 702 = 906
- 38.964 − ? = 649
- 39.A train has 463 people in the front coaches and 308 people in the back coaches. How many people are on the train?
- 40.A train has 301 people in the front coaches and 386 people in the back coaches. How many people are on the train?
Answer key
- 664
- 643
- 990
- 467
- 71
- 780
- 203
- 101
- 794
- 194
- 901
- 260
- 816
- 143
- 316
- 778
- 783
- 503
- 266
- 840
- 661
- 462
- 782
- 200
- 530
- 671
- 430
- 643
- 810
- 110
- 448
- 106
- 964
- 745
- 117
- 112
- 204
- 315
- 771
- 687
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets