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.623 + ? = 802
- 2.A school has 898 children. 584 of them are girls. How many boys are there?
- 3.649 − 292 =
- 4.? + 724 = 875
- 5.218 + 219 =
- 6.162 + 199 =
- 7.A train has 200 people in the front coaches and 547 people in the back coaches. How many people are on the train?
- 8.A train has 179 people in the front coaches and 154 people in the back coaches. How many people are on the train?
- 9.211 − 151 =
- 10.A train has 124 people in the front coaches and 344 people in the back coaches. How many people are on the train?
- 11.440 − 137 =
- 12.? + 725 = 922
- 13.A school has 625 children. 376 of them are girls. How many boys are there?
- 14.A school has 771 children. 188 of them are girls. How many boys are there?
- 15.418 + 283 =
- 16.A train has 208 people in the front coaches and 170 people in the back coaches. How many people are on the train?
- 17.177 + 485 =
- 18.A school has 565 children. 335 of them are girls. How many boys are there?
- 19.820 − 635 =
- 20.251 + 182 =
- 21.165 + 133 =
- 22.285 + ? = 574
- 23.244 + 445 =
- 24.A train has 703 people in the front coaches and 285 people in the back coaches. How many people are on the train?
- 25.? + 545 = 665
- 26.714 + 284 =
- 27.203 + 508 =
- 28.881 − 462 =
- 29.A school has 284 children. 125 of them are girls. How many boys are there?
- 30.A school has 743 children. 353 of them are girls. How many boys are there?
- 31.? − 384 = 143
- 32.458 − 401 =
- 33.691 − 185 =
- 34.A train has 233 people in the front coaches and 573 people in the back coaches. How many people are on the train?
- 35.620 + ? = 756
- 36.A train has 412 people in the front coaches and 138 people in the back coaches. How many people are on the train?
- 37.351 − 152 =
- 38.A train has 889 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 39.A school has 906 children. 204 of them are girls. How many boys are there?
- 40.A school has 475 children. 389 of them are girls. How many boys are there?
Answer key
- 179
- 314
- 357
- 151
- 437
- 361
- 747
- 333
- 60
- 468
- 303
- 197
- 249
- 583
- 701
- 378
- 662
- 230
- 185
- 433
- 298
- 289
- 689
- 988
- 120
- 998
- 711
- 419
- 159
- 390
- 527
- 57
- 506
- 806
- 136
- 550
- 199
- 990
- 702
- 86
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets