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.A train has 521 people in the front coaches and 160 people in the back coaches. How many people are on the train?
- 2.A train has 276 people in the front coaches and 653 people in the back coaches. How many people are on the train?
- 3.A train has 316 people in the front coaches and 591 people in the back coaches. How many people are on the train?
- 4.A school has 791 children. 674 of them are girls. How many boys are there?
- 5.309 + 543 =
- 6.A school has 806 children. 151 of them are girls. How many boys are there?
- 7.? + 202 = 911
- 8.A train has 504 people in the front coaches and 242 people in the back coaches. How many people are on the train?
- 9.283 − ? = 36
- 10.595 − 290 =
- 11.A school has 355 children. 103 of them are girls. How many boys are there?
- 12.? − 267 = 243
- 13.A train has 735 people in the front coaches and 229 people in the back coaches. How many people are on the train?
- 14.692 + 304 =
- 15.387 + ? = 843
- 16.360 − 168 =
- 17.303 − ? = 46
- 18.811 − 103 =
- 19.A train has 409 people in the front coaches and 370 people in the back coaches. How many people are on the train?
- 20.630 + ? = 931
- 21.823 − 114 =
- 22.264 + 274 =
- 23.A school has 454 children. 114 of them are girls. How many boys are there?
- 24.A school has 570 children. 523 of them are girls. How many boys are there?
- 25.A train has 432 people in the front coaches and 237 people in the back coaches. How many people are on the train?
- 26.? + 454 = 582
- 27.861 − 259 =
- 28.A school has 843 children. 424 of them are girls. How many boys are there?
- 29.402 − ? = 119
- 30.? + 318 = 630
- 31.A school has 684 children. 443 of them are girls. How many boys are there?
- 32.696 + ? = 895
- 33.? + 768 = 943
- 34.A train has 130 people in the front coaches and 201 people in the back coaches. How many people are on the train?
- 35.513 − 407 =
- 36.448 − 347 =
- 37.431 − 285 =
- 38.642 − 216 =
- 39.A train has 561 people in the front coaches and 316 people in the back coaches. How many people are on the train?
- 40.? − 750 = 101
Answer key
- 681
- 929
- 907
- 117
- 852
- 655
- 709
- 746
- 247
- 305
- 252
- 510
- 964
- 996
- 456
- 192
- 257
- 708
- 779
- 301
- 709
- 538
- 340
- 47
- 669
- 128
- 602
- 419
- 283
- 312
- 241
- 199
- 175
- 331
- 106
- 101
- 146
- 426
- 877
- 851
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets