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 school has 415 children. 128 of them are girls. How many boys are there?
- 2.? − 287 = 9
- 3.395 − 361 =
- 4.816 + ? = 936
- 5.881 + ? = 993
- 6.694 − 658 =
- 7.? + 324 = 504
- 8.A train has 256 people in the front coaches and 421 people in the back coaches. How many people are on the train?
- 9.825 − 354 =
- 10.A school has 589 children. 579 of them are girls. How many boys are there?
- 11.A train has 585 people in the front coaches and 405 people in the back coaches. How many people are on the train?
- 12.498 + 388 =
- 13.843 + 154 =
- 14.772 + 180 =
- 15.A school has 617 children. 470 of them are girls. How many boys are there?
- 16.A school has 372 children. 121 of them are girls. How many boys are there?
- 17.677 + 224 =
- 18.? + 219 = 555
- 19.632 − ? = 7
- 20.? + 405 = 672
- 21.A train has 392 people in the front coaches and 433 people in the back coaches. How many people are on the train?
- 22.A train has 527 people in the front coaches and 254 people in the back coaches. How many people are on the train?
- 23.A train has 443 people in the front coaches and 409 people in the back coaches. How many people are on the train?
- 24.382 + 509 =
- 25.A school has 729 children. 336 of them are girls. How many boys are there?
- 26.? − 217 = 446
- 27.A train has 709 people in the front coaches and 231 people in the back coaches. How many people are on the train?
- 28.A train has 174 people in the front coaches and 775 people in the back coaches. How many people are on the train?
- 29.A train has 373 people in the front coaches and 569 people in the back coaches. How many people are on the train?
- 30.A school has 667 children. 514 of them are girls. How many boys are there?
- 31.457 − ? = 123
- 32.875 + 112 =
- 33.650 + 212 =
- 34.841 + 103 =
- 35.867 + ? = 991
- 36.517 − ? = 159
- 37.A school has 512 children. 368 of them are girls. How many boys are there?
- 38.A school has 572 children. 496 of them are girls. How many boys are there?
- 39.704 − 185 =
- 40.A school has 504 children. 368 of them are girls. How many boys are there?
Answer key
- 287
- 296
- 34
- 120
- 112
- 36
- 180
- 677
- 471
- 10
- 990
- 886
- 997
- 952
- 147
- 251
- 901
- 336
- 625
- 267
- 825
- 781
- 852
- 891
- 393
- 663
- 940
- 949
- 942
- 153
- 334
- 987
- 862
- 944
- 124
- 358
- 144
- 76
- 519
- 136
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets