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.987 − 911 =
- 2.308 − ? = 94
- 3.627 − 132 =
- 4.731 − 597 =
- 5.441 − ? = 117
- 6.? + 880 = 998
- 7.839 + 154 =
- 8.686 − 595 =
- 9.A train has 683 people in the front coaches and 108 people in the back coaches. How many people are on the train?
- 10.278 + 695 =
- 11.A train has 643 people in the front coaches and 144 people in the back coaches. How many people are on the train?
- 12.869 − 499 =
- 13.A train has 443 people in the front coaches and 430 people in the back coaches. How many people are on the train?
- 14.429 − ? = 214
- 15.A train has 394 people in the front coaches and 248 people in the back coaches. How many people are on the train?
- 16.536 + 374 =
- 17.659 − 596 =
- 18.? + 256 = 715
- 19.A train has 523 people in the front coaches and 452 people in the back coaches. How many people are on the train?
- 20.A train has 821 people in the front coaches and 133 people in the back coaches. How many people are on the train?
- 21.A school has 206 children. 171 of them are girls. How many boys are there?
- 22.A train has 799 people in the front coaches and 152 people in the back coaches. How many people are on the train?
- 23.A school has 442 children. 239 of them are girls. How many boys are there?
- 24.? + 626 = 937
- 25.A school has 602 children. 224 of them are girls. How many boys are there?
- 26.118 + ? = 633
- 27.363 − ? = 259
- 28.651 − 157 =
- 29.741 − 210 =
- 30.895 + 100 =
- 31.768 + 124 =
- 32.A school has 472 children. 104 of them are girls. How many boys are there?
- 33.473 − ? = 127
- 34.978 − 871 =
- 35.822 + 160 =
- 36.A school has 804 children. 582 of them are girls. How many boys are there?
- 37.807 + 124 =
- 38.186 + 512 =
- 39.866 − 345 =
- 40.887 + ? = 989
Answer key
- 76
- 214
- 495
- 134
- 324
- 118
- 993
- 91
- 791
- 973
- 787
- 370
- 873
- 215
- 642
- 910
- 63
- 459
- 975
- 954
- 35
- 951
- 203
- 311
- 378
- 515
- 104
- 494
- 531
- 995
- 892
- 368
- 346
- 107
- 982
- 222
- 931
- 698
- 521
- 102
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets