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.866 + 106 =
- 2.? − 397 = 499
- 3.A train has 197 people in the front coaches and 227 people in the back coaches. How many people are on the train?
- 4.? − 411 = 123
- 5.? + 766 = 975
- 6.741 + 109 =
- 7.752 − 245 =
- 8.334 + 219 =
- 9.880 − 764 =
- 10.A school has 816 children. 470 of them are girls. How many boys are there?
- 11.A school has 662 children. 576 of them are girls. How many boys are there?
- 12.359 − 244 =
- 13.A train has 746 people in the front coaches and 175 people in the back coaches. How many people are on the train?
- 14.A train has 448 people in the front coaches and 184 people in the back coaches. How many people are on the train?
- 15.A school has 217 children. 117 of them are girls. How many boys are there?
- 16.239 + ? = 599
- 17.671 − ? = 498
- 18.740 − 122 =
- 19.881 − 601 =
- 20.A train has 272 people in the front coaches and 230 people in the back coaches. How many people are on the train?
- 21.A school has 800 children. 503 of them are girls. How many boys are there?
- 22.A train has 298 people in the front coaches and 337 people in the back coaches. How many people are on the train?
- 23.? − 279 = 43
- 24.A school has 362 children. 318 of them are girls. How many boys are there?
- 25.618 + ? = 926
- 26.A school has 678 children. 340 of them are girls. How many boys are there?
- 27.A school has 719 children. 221 of them are girls. How many boys are there?
- 28.? + 518 = 838
- 29.236 + 163 =
- 30.710 + 113 =
- 31.A school has 990 children. 685 of them are girls. How many boys are there?
- 32.333 + 511 =
- 33.710 + ? = 819
- 34.A school has 967 children. 215 of them are girls. How many boys are there?
- 35.548 − ? = 368
- 36.170 + 292 =
- 37.703 + 276 =
- 38.259 + 371 =
- 39.A train has 620 people in the front coaches and 124 people in the back coaches. How many people are on the train?
- 40.367 + ? = 910
Answer key
- 972
- 896
- 424
- 534
- 209
- 850
- 507
- 553
- 116
- 346
- 86
- 115
- 921
- 632
- 100
- 360
- 173
- 618
- 280
- 502
- 297
- 635
- 322
- 44
- 308
- 338
- 498
- 320
- 399
- 823
- 305
- 844
- 109
- 752
- 180
- 462
- 979
- 630
- 744
- 543
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets