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.444 + 117 =
- 2.202 − ? = 4
- 3.? − 299 = 40
- 4.537 + 206 =
- 5.? + 824 = 991
- 6.833 − 405 =
- 7.565 + 133 =
- 8.A school has 581 children. 176 of them are girls. How many boys are there?
- 9.667 + ? = 916
- 10.603 + 159 =
- 11.A school has 908 children. 750 of them are girls. How many boys are there?
- 12.A school has 562 children. 195 of them are girls. How many boys are there?
- 13.A school has 677 children. 186 of them are girls. How many boys are there?
- 14.284 − 103 =
- 15.881 − ? = 740
- 16.180 + 633 =
- 17.A school has 259 children. 117 of them are girls. How many boys are there?
- 18.693 − ? = 521
- 19.? − 228 = 517
- 20.530 + 117 =
- 21.A train has 201 people in the front coaches and 797 people in the back coaches. How many people are on the train?
- 22.A train has 835 people in the front coaches and 138 people in the back coaches. How many people are on the train?
- 23.486 − ? = 351
- 24.199 + 536 =
- 25.A school has 856 children. 736 of them are girls. How many boys are there?
- 26.A train has 826 people in the front coaches and 152 people in the back coaches. How many people are on the train?
- 27.A school has 304 children. 240 of them are girls. How many boys are there?
- 28.202 + 382 =
- 29.A school has 614 children. 455 of them are girls. How many boys are there?
- 30.A school has 260 children. 159 of them are girls. How many boys are there?
- 31.A school has 872 children. 152 of them are girls. How many boys are there?
- 32.558 − ? = 293
- 33.? + 504 = 854
- 34.A school has 588 children. 282 of them are girls. How many boys are there?
- 35.? + 177 = 475
- 36.? + 858 = 991
- 37.A train has 768 people in the front coaches and 204 people in the back coaches. How many people are on the train?
- 38.A train has 155 people in the front coaches and 646 people in the back coaches. How many people are on the train?
- 39.A train has 486 people in the front coaches and 483 people in the back coaches. How many people are on the train?
- 40.? + 428 = 613
Answer key
- 561
- 198
- 339
- 743
- 167
- 428
- 698
- 405
- 249
- 762
- 158
- 367
- 491
- 181
- 141
- 813
- 142
- 172
- 745
- 647
- 998
- 973
- 135
- 735
- 120
- 978
- 64
- 584
- 159
- 101
- 720
- 265
- 350
- 306
- 298
- 133
- 972
- 801
- 969
- 185
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets