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.151 + 407 =
- 2.A school has 504 children. 488 of them are girls. How many boys are there?
- 3.831 + ? = 934
- 4.? − 197 = 492
- 5.A train has 819 people in the front coaches and 105 people in the back coaches. How many people are on the train?
- 6.431 + 345 =
- 7.? − 159 = 402
- 8.966 − 501 =
- 9.A train has 805 people in the front coaches and 106 people in the back coaches. How many people are on the train?
- 10.A train has 773 people in the front coaches and 225 people in the back coaches. How many people are on the train?
- 11.A train has 349 people in the front coaches and 348 people in the back coaches. How many people are on the train?
- 12.A school has 589 children. 239 of them are girls. How many boys are there?
- 13.A train has 241 people in the front coaches and 668 people in the back coaches. How many people are on the train?
- 14.634 + 276 =
- 15.? + 617 = 772
- 16.349 + ? = 832
- 17.950 − 504 =
- 18.A school has 784 children. 126 of them are girls. How many boys are there?
- 19.A school has 324 children. 312 of them are girls. How many boys are there?
- 20.404 − ? = 34
- 21.A school has 642 children. 110 of them are girls. How many boys are there?
- 22.734 − ? = 196
- 23.858 − 660 =
- 24.446 − 226 =
- 25.? − 816 = 16
- 26.A school has 471 children. 274 of them are girls. How many boys are there?
- 27.? − 757 = 181
- 28.? + 345 = 465
- 29.? − 106 = 139
- 30.788 + 101 =
- 31.A school has 301 children. 130 of them are girls. How many boys are there?
- 32.662 − 628 =
- 33.A school has 757 children. 264 of them are girls. How many boys are there?
- 34.977 − ? = 273
- 35.? + 312 = 722
- 36.459 + ? = 772
- 37.A train has 835 people in the front coaches and 153 people in the back coaches. How many people are on the train?
- 38.A train has 841 people in the front coaches and 137 people in the back coaches. How many people are on the train?
- 39.A school has 852 children. 338 of them are girls. How many boys are there?
- 40.712 − 542 =
Answer key
- 558
- 16
- 103
- 689
- 924
- 776
- 561
- 465
- 911
- 998
- 697
- 350
- 909
- 910
- 155
- 483
- 446
- 658
- 12
- 370
- 532
- 538
- 198
- 220
- 832
- 197
- 938
- 120
- 245
- 889
- 171
- 34
- 493
- 704
- 410
- 313
- 988
- 978
- 514
- 170
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets