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 737 people in the front coaches and 105 people in the back coaches. How many people are on the train?
- 2.? + 107 = 821
- 3.A school has 681 children. 420 of them are girls. How many boys are there?
- 4.A school has 329 children. 240 of them are girls. How many boys are there?
- 5.764 − ? = 118
- 6.? + 122 = 720
- 7.584 − 153 =
- 8.? − 156 = 77
- 9.799 + 141 =
- 10.583 − 342 =
- 11.? + 402 = 996
- 12.545 + 424 =
- 13.571 − 173 =
- 14.469 − 225 =
- 15.A school has 843 children. 310 of them are girls. How many boys are there?
- 16.A train has 172 people in the front coaches and 183 people in the back coaches. How many people are on the train?
- 17.A train has 489 people in the front coaches and 487 people in the back coaches. How many people are on the train?
- 18.288 − 261 =
- 19.A train has 526 people in the front coaches and 454 people in the back coaches. How many people are on the train?
- 20.982 − 278 =
- 21.873 − 145 =
- 22.387 + ? = 743
- 23.421 + 441 =
- 24.A school has 273 children. 262 of them are girls. How many boys are there?
- 25.A train has 326 people in the front coaches and 256 people in the back coaches. How many people are on the train?
- 26.A school has 881 children. 526 of them are girls. How many boys are there?
- 27.381 − ? = 204
- 28.A school has 914 children. 221 of them are girls. How many boys are there?
- 29.A train has 237 people in the front coaches and 507 people in the back coaches. How many people are on the train?
- 30.? − 694 = 257
- 31.A train has 231 people in the front coaches and 235 people in the back coaches. How many people are on the train?
- 32.238 − 211 =
- 33.859 − 603 =
- 34.? − 221 = 26
- 35.A train has 511 people in the front coaches and 304 people in the back coaches. How many people are on the train?
- 36.? − 159 = 334
- 37.A train has 821 people in the front coaches and 177 people in the back coaches. How many people are on the train?
- 38.258 + ? = 538
- 39.? + 656 = 769
- 40.275 + ? = 771
Answer key
- 842
- 714
- 261
- 89
- 646
- 598
- 431
- 233
- 940
- 241
- 594
- 969
- 398
- 244
- 533
- 355
- 976
- 27
- 980
- 704
- 728
- 356
- 862
- 11
- 582
- 355
- 177
- 693
- 744
- 951
- 466
- 27
- 256
- 247
- 815
- 493
- 998
- 280
- 113
- 496
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets