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.830 − 214 =
- 2.A train has 806 people in the front coaches and 139 people in the back coaches. How many people are on the train?
- 3.813 − ? = 485
- 4.A school has 813 children. 299 of them are girls. How many boys are there?
- 5.A school has 562 children. 315 of them are girls. How many boys are there?
- 6.161 + 580 =
- 7.791 + ? = 970
- 8.715 − 259 =
- 9.A train has 510 people in the front coaches and 136 people in the back coaches. How many people are on the train?
- 10.A school has 625 children. 249 of them are girls. How many boys are there?
- 11.843 − ? = 53
- 12.201 + ? = 482
- 13.A train has 537 people in the front coaches and 258 people in the back coaches. How many people are on the train?
- 14.A train has 761 people in the front coaches and 155 people in the back coaches. How many people are on the train?
- 15.492 − ? = 169
- 16.751 + ? = 889
- 17.? − 226 = 147
- 18.A school has 675 children. 147 of them are girls. How many boys are there?
- 19.A train has 386 people in the front coaches and 406 people in the back coaches. How many people are on the train?
- 20.943 − 563 =
- 21.524 − 420 =
- 22.? − 694 = 241
- 23.429 − 399 =
- 24.A train has 296 people in the front coaches and 227 people in the back coaches. How many people are on the train?
- 25.? + 282 = 831
- 26.A school has 441 children. 148 of them are girls. How many boys are there?
- 27.274 + 480 =
- 28.509 + ? = 773
- 29.166 + ? = 851
- 30.503 − 158 =
- 31.535 + 446 =
- 32.A school has 608 children. 302 of them are girls. How many boys are there?
- 33.204 − ? = 13
- 34.A school has 973 children. 185 of them are girls. How many boys are there?
- 35.852 + 121 =
- 36.A school has 908 children. 903 of them are girls. How many boys are there?
- 37.A train has 107 people in the front coaches and 670 people in the back coaches. How many people are on the train?
- 38.A train has 699 people in the front coaches and 126 people in the back coaches. How many people are on the train?
- 39.? + 134 = 551
- 40.641 + 115 =
Answer key
- 616
- 945
- 328
- 514
- 247
- 741
- 179
- 456
- 646
- 376
- 790
- 281
- 795
- 916
- 323
- 138
- 373
- 528
- 792
- 380
- 104
- 935
- 30
- 523
- 549
- 293
- 754
- 264
- 685
- 345
- 981
- 306
- 191
- 788
- 973
- 5
- 777
- 825
- 417
- 756
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets