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.? − 349 = 87
- 2.359 − ? = 252
- 3.644 − 103 =
- 4.A train has 232 people in the front coaches and 400 people in the back coaches. How many people are on the train?
- 5.761 + 202 =
- 6.A school has 727 children. 111 of them are girls. How many boys are there?
- 7.A school has 684 children. 239 of them are girls. How many boys are there?
- 8.A train has 182 people in the front coaches and 447 people in the back coaches. How many people are on the train?
- 9.290 − 289 =
- 10.203 − ? = 30
- 11.325 − 139 =
- 12.? + 240 = 868
- 13.621 − ? = 409
- 14.? − 240 = 169
- 15.A school has 276 children. 120 of them are girls. How many boys are there?
- 16.554 − 238 =
- 17.A school has 554 children. 519 of them are girls. How many boys are there?
- 18.200 − 147 =
- 19.323 + 362 =
- 20.190 + 522 =
- 21.243 + 348 =
- 22.568 − 563 =
- 23.A school has 912 children. 511 of them are girls. How many boys are there?
- 24.820 + 105 =
- 25.A train has 477 people in the front coaches and 148 people in the back coaches. How many people are on the train?
- 26.A school has 862 children. 673 of them are girls. How many boys are there?
- 27.A school has 885 children. 580 of them are girls. How many boys are there?
- 28.868 + ? = 971
- 29.431 + 168 =
- 30.347 + ? = 717
- 31.863 + ? = 980
- 32.A school has 779 children. 432 of them are girls. How many boys are there?
- 33.A school has 813 children. 319 of them are girls. How many boys are there?
- 34.A school has 820 children. 173 of them are girls. How many boys are there?
- 35.182 + ? = 554
- 36.426 + 481 =
- 37.? + 723 = 913
- 38.A train has 386 people in the front coaches and 309 people in the back coaches. How many people are on the train?
- 39.A school has 719 children. 590 of them are girls. How many boys are there?
- 40.713 + ? = 888
Answer key
- 436
- 107
- 541
- 632
- 963
- 616
- 445
- 629
- 1
- 173
- 186
- 628
- 212
- 409
- 156
- 316
- 35
- 53
- 685
- 712
- 591
- 5
- 401
- 925
- 625
- 189
- 305
- 103
- 599
- 370
- 117
- 347
- 494
- 647
- 372
- 907
- 190
- 695
- 129
- 175
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets