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.? − 898 = 63
- 2.? + 819 = 924
- 3.A school has 899 children. 151 of them are girls. How many boys are there?
- 4.A school has 725 children. 578 of them are girls. How many boys are there?
- 5.273 + 536 =
- 6.A train has 835 people in the front coaches and 119 people in the back coaches. How many people are on the train?
- 7.617 + 321 =
- 8.A school has 485 children. 247 of them are girls. How many boys are there?
- 9.217 + 584 =
- 10.663 + ? = 928
- 11.A train has 121 people in the front coaches and 146 people in the back coaches. How many people are on the train?
- 12.785 + 122 =
- 13.273 − ? = 39
- 14.A school has 355 children. 140 of them are girls. How many boys are there?
- 15.916 − ? = 96
- 16.936 − 672 =
- 17.364 − 306 =
- 18.A train has 735 people in the front coaches and 136 people in the back coaches. How many people are on the train?
- 19.A school has 776 children. 678 of them are girls. How many boys are there?
- 20.A school has 399 children. 347 of them are girls. How many boys are there?
- 21.269 + 100 =
- 22.? − 190 = 237
- 23.443 − ? = 48
- 24.? − 249 = 89
- 25.712 − 571 =
- 26.581 − 169 =
- 27.527 − 333 =
- 28.A school has 703 children. 196 of them are girls. How many boys are there?
- 29.781 − ? = 274
- 30.338 + 451 =
- 31.? − 388 = 288
- 32.314 − 154 =
- 33.A school has 467 children. 327 of them are girls. How many boys are there?
- 34.A train has 634 people in the front coaches and 175 people in the back coaches. How many people are on the train?
- 35.? − 481 = 53
- 36.? + 183 = 643
- 37.A school has 674 children. 651 of them are girls. How many boys are there?
- 38.A school has 934 children. 228 of them are girls. How many boys are there?
- 39.381 − 234 =
- 40.A train has 362 people in the front coaches and 154 people in the back coaches. How many people are on the train?
Answer key
- 961
- 105
- 748
- 147
- 809
- 954
- 938
- 238
- 801
- 265
- 267
- 907
- 234
- 215
- 820
- 264
- 58
- 871
- 98
- 52
- 369
- 427
- 395
- 338
- 141
- 412
- 194
- 507
- 507
- 789
- 676
- 160
- 140
- 809
- 534
- 460
- 23
- 706
- 147
- 516
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets