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.549 − 447 =
- 2.? + 831 = 984
- 3.413 − 365 =
- 4.A train has 297 people in the front coaches and 536 people in the back coaches. How many people are on the train?
- 5.A train has 162 people in the front coaches and 514 people in the back coaches. How many people are on the train?
- 6.A school has 533 children. 235 of them are girls. How many boys are there?
- 7.A school has 212 children. 204 of them are girls. How many boys are there?
- 8.405 − ? = 121
- 9.A train has 622 people in the front coaches and 327 people in the back coaches. How many people are on the train?
- 10.536 − 170 =
- 11.406 − 367 =
- 12.A school has 370 children. 313 of them are girls. How many boys are there?
- 13.A school has 879 children. 530 of them are girls. How many boys are there?
- 14.A train has 675 people in the front coaches and 138 people in the back coaches. How many people are on the train?
- 15.572 − 152 =
- 16.A train has 641 people in the front coaches and 356 people in the back coaches. How many people are on the train?
- 17.? − 273 = 88
- 18.A train has 832 people in the front coaches and 162 people in the back coaches. How many people are on the train?
- 19.760 − 473 =
- 20.236 + ? = 879
- 21.835 + 112 =
- 22.598 + ? = 816
- 23.A train has 627 people in the front coaches and 172 people in the back coaches. How many people are on the train?
- 24.144 + 205 =
- 25.166 + 104 =
- 26.A train has 653 people in the front coaches and 149 people in the back coaches. How many people are on the train?
- 27.252 + ? = 879
- 28.A train has 600 people in the front coaches and 347 people in the back coaches. How many people are on the train?
- 29.488 − 465 =
- 30.825 − 388 =
- 31.205 − 138 =
- 32.791 + 160 =
- 33.? + 611 = 728
- 34.? − 243 = 95
- 35.A train has 392 people in the front coaches and 159 people in the back coaches. How many people are on the train?
- 36.549 + 430 =
- 37.A school has 549 children. 460 of them are girls. How many boys are there?
- 38.A school has 571 children. 220 of them are girls. How many boys are there?
- 39.A train has 455 people in the front coaches and 107 people in the back coaches. How many people are on the train?
- 40.A train has 301 people in the front coaches and 492 people in the back coaches. How many people are on the train?
Answer key
- 102
- 153
- 48
- 833
- 676
- 298
- 8
- 284
- 949
- 366
- 39
- 57
- 349
- 813
- 420
- 997
- 361
- 994
- 287
- 643
- 947
- 218
- 799
- 349
- 270
- 802
- 627
- 947
- 23
- 437
- 67
- 951
- 117
- 338
- 551
- 979
- 89
- 351
- 562
- 793
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets