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.598 + 106 =
- 2.? + 195 = 791
- 3.A train has 395 people in the front coaches and 396 people in the back coaches. How many people are on the train?
- 4.604 + 251 =
- 5.657 − 238 =
- 6.673 − 660 =
- 7.426 + 483 =
- 8.A school has 418 children. 121 of them are girls. How many boys are there?
- 9.253 + 647 =
- 10.A school has 792 children. 410 of them are girls. How many boys are there?
- 11.? + 217 = 556
- 12.680 − 117 =
- 13.? + 333 = 495
- 14.A train has 412 people in the front coaches and 538 people in the back coaches. How many people are on the train?
- 15.A train has 149 people in the front coaches and 536 people in the back coaches. How many people are on the train?
- 16.A train has 547 people in the front coaches and 116 people in the back coaches. How many people are on the train?
- 17.A school has 277 children. 253 of them are girls. How many boys are there?
- 18.220 + ? = 480
- 19.754 + ? = 876
- 20.848 + 149 =
- 21.594 + 138 =
- 22.? − 349 = 544
- 23.? + 861 = 992
- 24.A train has 860 people in the front coaches and 110 people in the back coaches. How many people are on the train?
- 25.A train has 490 people in the front coaches and 146 people in the back coaches. How many people are on the train?
- 26.204 + ? = 868
- 27.572 + 254 =
- 28.A train has 717 people in the front coaches and 111 people in the back coaches. How many people are on the train?
- 29.544 + 175 =
- 30.681 − 614 =
- 31.A school has 211 children. 201 of them are girls. How many boys are there?
- 32.A train has 221 people in the front coaches and 267 people in the back coaches. How many people are on the train?
- 33.973 − ? = 260
- 34.288 − ? = 126
- 35.802 − ? = 304
- 36.195 + ? = 514
- 37.974 − ? = 162
- 38.554 − ? = 309
- 39.266 − 116 =
- 40.160 + 299 =
Answer key
- 704
- 596
- 791
- 855
- 419
- 13
- 909
- 297
- 900
- 382
- 339
- 563
- 162
- 950
- 685
- 663
- 24
- 260
- 122
- 997
- 732
- 893
- 131
- 970
- 636
- 664
- 826
- 828
- 719
- 67
- 10
- 488
- 713
- 162
- 498
- 319
- 812
- 245
- 150
- 459
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets