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.242 − 189 =
- 2.772 + 222 =
- 3.? + 325 = 911
- 4.? + 434 = 932
- 5.A school has 497 children. 485 of them are girls. How many boys are there?
- 6.552 + ? = 712
- 7.549 − 490 =
- 8.A train has 781 people in the front coaches and 174 people in the back coaches. How many people are on the train?
- 9.A train has 619 people in the front coaches and 280 people in the back coaches. How many people are on the train?
- 10.A school has 598 children. 555 of them are girls. How many boys are there?
- 11.A train has 670 people in the front coaches and 118 people in the back coaches. How many people are on the train?
- 12.? − 239 = 170
- 13.795 + 190 =
- 14.768 − 299 =
- 15.482 + ? = 705
- 16.709 + 107 =
- 17.402 − 387 =
- 18.623 − 553 =
- 19.365 + ? = 611
- 20.? − 174 = 80
- 21.A train has 858 people in the front coaches and 139 people in the back coaches. How many people are on the train?
- 22.292 − 235 =
- 23.A school has 532 children. 209 of them are girls. How many boys are there?
- 24.A school has 896 children. 825 of them are girls. How many boys are there?
- 25.A school has 755 children. 222 of them are girls. How many boys are there?
- 26.695 + ? = 963
- 27.A school has 567 children. 541 of them are girls. How many boys are there?
- 28.702 + 124 =
- 29.A school has 825 children. 784 of them are girls. How many boys are there?
- 30.625 + 109 =
- 31.485 − 298 =
- 32.311 + 655 =
- 33.A train has 536 people in the front coaches and 130 people in the back coaches. How many people are on the train?
- 34.459 − 178 =
- 35.A train has 822 people in the front coaches and 105 people in the back coaches. How many people are on the train?
- 36.435 − ? = 136
- 37.? + 183 = 450
- 38.? − 476 = 335
- 39.108 + ? = 674
- 40.A train has 886 people in the front coaches and 102 people in the back coaches. How many people are on the train?
Answer key
- 53
- 994
- 586
- 498
- 12
- 160
- 59
- 955
- 899
- 43
- 788
- 409
- 985
- 469
- 223
- 816
- 15
- 70
- 246
- 254
- 997
- 57
- 323
- 71
- 533
- 268
- 26
- 826
- 41
- 734
- 187
- 966
- 666
- 281
- 927
- 299
- 267
- 811
- 566
- 988
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets