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.? − 175 = 247
- 2.222 − ? = 18
- 3.551 − 174 =
- 4.222 + 397 =
- 5.715 − 300 =
- 6.321 + 305 =
- 7.932 − 912 =
- 8.A school has 399 children. 175 of them are girls. How many boys are there?
- 9.119 + ? = 397
- 10.337 − 138 =
- 11.A train has 121 people in the front coaches and 632 people in the back coaches. How many people are on the train?
- 12.A train has 831 people in the front coaches and 142 people in the back coaches. How many people are on the train?
- 13.A train has 211 people in the front coaches and 634 people in the back coaches. How many people are on the train?
- 14.940 − 161 =
- 15.679 − 545 =
- 16.A school has 549 children. 248 of them are girls. How many boys are there?
- 17.926 − 325 =
- 18.235 + 507 =
- 19.? − 252 = 260
- 20.A train has 841 people in the front coaches and 109 people in the back coaches. How many people are on the train?
- 21.523 + 204 =
- 22.A train has 687 people in the front coaches and 186 people in the back coaches. How many people are on the train?
- 23.683 − ? = 180
- 24.A train has 589 people in the front coaches and 205 people in the back coaches. How many people are on the train?
- 25.? + 759 = 925
- 26.A train has 512 people in the front coaches and 208 people in the back coaches. How many people are on the train?
- 27.477 + ? = 656
- 28.255 − 118 =
- 29.? − 321 = 358
- 30.? + 503 = 615
- 31.A school has 653 children. 588 of them are girls. How many boys are there?
- 32.236 + 304 =
- 33.A school has 544 children. 502 of them are girls. How many boys are there?
- 34.315 + 346 =
- 35.? + 660 = 975
- 36.207 + 486 =
- 37.A train has 619 people in the front coaches and 248 people in the back coaches. How many people are on the train?
- 38.859 − 197 =
- 39.533 − 107 =
- 40.985 − 469 =
Answer key
- 422
- 204
- 377
- 619
- 415
- 626
- 20
- 224
- 278
- 199
- 753
- 973
- 845
- 779
- 134
- 301
- 601
- 742
- 512
- 950
- 727
- 873
- 503
- 794
- 166
- 720
- 179
- 137
- 679
- 112
- 65
- 540
- 42
- 661
- 315
- 693
- 867
- 662
- 426
- 516
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets