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.284 − 204 =
- 2.287 + 701 =
- 3.A school has 648 children. 217 of them are girls. How many boys are there?
- 4.A train has 779 people in the front coaches and 121 people in the back coaches. How many people are on the train?
- 5.A train has 715 people in the front coaches and 188 people in the back coaches. How many people are on the train?
- 6.A school has 353 children. 281 of them are girls. How many boys are there?
- 7.A train has 379 people in the front coaches and 283 people in the back coaches. How many people are on the train?
- 8.A school has 324 children. 127 of them are girls. How many boys are there?
- 9.774 − ? = 674
- 10.911 − 137 =
- 11.A school has 446 children. 185 of them are girls. How many boys are there?
- 12.559 + 151 =
- 13.994 − ? = 641
- 14.? + 460 = 951
- 15.786 + 189 =
- 16.A school has 337 children. 312 of them are girls. How many boys are there?
- 17.? + 781 = 881
- 18.629 − ? = 278
- 19.987 − ? = 376
- 20.413 + ? = 765
- 21.214 + 144 =
- 22.226 + ? = 333
- 23.787 + 101 =
- 24.A school has 581 children. 239 of them are girls. How many boys are there?
- 25.A school has 578 children. 119 of them are girls. How many boys are there?
- 26.852 − 846 =
- 27.A school has 553 children. 252 of them are girls. How many boys are there?
- 28.A train has 353 people in the front coaches and 599 people in the back coaches. How many people are on the train?
- 29.345 + ? = 889
- 30.A train has 362 people in the front coaches and 198 people in the back coaches. How many people are on the train?
- 31.884 + 114 =
- 32.A school has 671 children. 222 of them are girls. How many boys are there?
- 33.A train has 821 people in the front coaches and 176 people in the back coaches. How many people are on the train?
- 34.403 − ? = 79
- 35.A train has 897 people in the front coaches and 102 people in the back coaches. How many people are on the train?
- 36.212 + ? = 409
- 37.748 − ? = 103
- 38.? − 324 = 109
- 39.392 + 305 =
- 40.A train has 744 people in the front coaches and 205 people in the back coaches. How many people are on the train?
Answer key
- 80
- 988
- 431
- 900
- 903
- 72
- 662
- 197
- 100
- 774
- 261
- 710
- 353
- 491
- 975
- 25
- 100
- 351
- 611
- 352
- 358
- 107
- 888
- 342
- 459
- 6
- 301
- 952
- 544
- 560
- 998
- 449
- 997
- 324
- 999
- 197
- 645
- 433
- 697
- 949
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets