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 331 people in the front coaches and 572 people in the back coaches. How many people are on the train?
- 2.A school has 641 children. 307 of them are girls. How many boys are there?
- 3.A school has 877 children. 155 of them are girls. How many boys are there?
- 4.463 + ? = 851
- 5.413 − ? = 309
- 6.706 − ? = 534
- 7.A school has 939 children. 215 of them are girls. How many boys are there?
- 8.A train has 874 people in the front coaches and 108 people in the back coaches. How many people are on the train?
- 9.A train has 465 people in the front coaches and 267 people in the back coaches. How many people are on the train?
- 10.A school has 825 children. 209 of them are girls. How many boys are there?
- 11.691 − 290 =
- 12.A train has 241 people in the front coaches and 498 people in the back coaches. How many people are on the train?
- 13.230 + 128 =
- 14.650 − 452 =
- 15.191 + ? = 933
- 16.383 + ? = 500
- 17.714 + 243 =
- 18.778 − 217 =
- 19.A train has 894 people in the front coaches and 100 people in the back coaches. How many people are on the train?
- 20.223 − 168 =
- 21.A school has 200 children. 121 of them are girls. How many boys are there?
- 22.756 + 123 =
- 23.? + 445 = 738
- 24.463 − 373 =
- 25.A school has 821 children. 195 of them are girls. How many boys are there?
- 26.A train has 261 people in the front coaches and 173 people in the back coaches. How many people are on the train?
- 27.A school has 816 children. 651 of them are girls. How many boys are there?
- 28.A school has 656 children. 147 of them are girls. How many boys are there?
- 29.A train has 683 people in the front coaches and 265 people in the back coaches. How many people are on the train?
- 30.? − 420 = 49
- 31.A school has 338 children. 243 of them are girls. How many boys are there?
- 32.989 − 124 =
- 33.? + 345 = 728
- 34.375 + 468 =
- 35.832 − ? = 95
- 36.150 + ? = 300
- 37.820 − 742 =
- 38.835 + 149 =
- 39.110 + 623 =
- 40.543 − 280 =
Answer key
- 903
- 334
- 722
- 388
- 104
- 172
- 724
- 982
- 732
- 616
- 401
- 739
- 358
- 198
- 742
- 117
- 957
- 561
- 994
- 55
- 79
- 879
- 293
- 90
- 626
- 434
- 165
- 509
- 948
- 469
- 95
- 865
- 383
- 843
- 737
- 150
- 78
- 984
- 733
- 263
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets