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.? + 153 = 758
- 2.743 − ? = 467
- 3.? + 772 = 873
- 4.? − 653 = 138
- 5.A train has 437 people in the front coaches and 162 people in the back coaches. How many people are on the train?
- 6.190 + 435 =
- 7.313 + ? = 617
- 8.A train has 893 people in the front coaches and 106 people in the back coaches. How many people are on the train?
- 9.? + 508 = 883
- 10.618 + ? = 801
- 11.A train has 339 people in the front coaches and 190 people in the back coaches. How many people are on the train?
- 12.A school has 576 children. 188 of them are girls. How many boys are there?
- 13.206 − 162 =
- 14.431 + 389 =
- 15.A school has 608 children. 121 of them are girls. How many boys are there?
- 16.A train has 132 people in the front coaches and 841 people in the back coaches. How many people are on the train?
- 17.653 − 558 =
- 18.806 − ? = 108
- 19.422 − ? = 230
- 20.A school has 286 children. 254 of them are girls. How many boys are there?
- 21.479 − 416 =
- 22.724 + 186 =
- 23.A train has 485 people in the front coaches and 378 people in the back coaches. How many people are on the train?
- 24.A school has 315 children. 228 of them are girls. How many boys are there?
- 25.? + 515 = 763
- 26.521 − ? = 63
- 27.213 − 112 =
- 28.A train has 132 people in the front coaches and 458 people in the back coaches. How many people are on the train?
- 29.759 + 173 =
- 30.A train has 808 people in the front coaches and 102 people in the back coaches. How many people are on the train?
- 31.A school has 993 children. 226 of them are girls. How many boys are there?
- 32.A school has 882 children. 441 of them are girls. How many boys are there?
- 33.A school has 349 children. 260 of them are girls. How many boys are there?
- 34.720 − ? = 446
- 35.A train has 163 people in the front coaches and 400 people in the back coaches. How many people are on the train?
- 36.A train has 299 people in the front coaches and 526 people in the back coaches. How many people are on the train?
- 37.407 + 275 =
- 38.? − 561 = 75
- 39.548 − 126 =
- 40.A school has 315 children. 306 of them are girls. How many boys are there?
Answer key
- 605
- 276
- 101
- 791
- 599
- 625
- 304
- 999
- 375
- 183
- 529
- 388
- 44
- 820
- 487
- 973
- 95
- 698
- 192
- 32
- 63
- 910
- 863
- 87
- 248
- 458
- 101
- 590
- 932
- 910
- 767
- 441
- 89
- 274
- 563
- 825
- 682
- 636
- 422
- 9
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets