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.249 + 180 =
- 2.A train has 348 people in the front coaches and 312 people in the back coaches. How many people are on the train?
- 3.869 − ? = 544
- 4.A school has 837 children. 362 of them are girls. How many boys are there?
- 5.A train has 731 people in the front coaches and 233 people in the back coaches. How many people are on the train?
- 6.A school has 541 children. 432 of them are girls. How many boys are there?
- 7.241 − ? = 108
- 8.A school has 447 children. 171 of them are girls. How many boys are there?
- 9.373 + 399 =
- 10.A school has 614 children. 399 of them are girls. How many boys are there?
- 11.A school has 431 children. 272 of them are girls. How many boys are there?
- 12.556 − 220 =
- 13.A train has 716 people in the front coaches and 195 people in the back coaches. How many people are on the train?
- 14.214 − 179 =
- 15.508 − 442 =
- 16.? − 104 = 328
- 17.233 + ? = 934
- 18.644 − ? = 388
- 19.901 − 681 =
- 20.A train has 842 people in the front coaches and 157 people in the back coaches. How many people are on the train?
- 21.A train has 188 people in the front coaches and 693 people in the back coaches. How many people are on the train?
- 22.533 − ? = 261
- 23.638 − 125 =
- 24.A train has 651 people in the front coaches and 128 people in the back coaches. How many people are on the train?
- 25.602 − 362 =
- 26.? + 561 = 807
- 27.A school has 964 children. 932 of them are girls. How many boys are there?
- 28.A school has 507 children. 347 of them are girls. How many boys are there?
- 29.271 + 101 =
- 30.505 − 179 =
- 31.A train has 667 people in the front coaches and 177 people in the back coaches. How many people are on the train?
- 32.A train has 231 people in the front coaches and 418 people in the back coaches. How many people are on the train?
- 33.545 − 317 =
- 34.296 − 104 =
- 35.? + 390 = 498
- 36.579 + 143 =
- 37.835 − 360 =
- 38.A school has 924 children. 893 of them are girls. How many boys are there?
- 39.304 − 175 =
- 40.805 − 787 =
Answer key
- 429
- 660
- 325
- 475
- 964
- 109
- 133
- 276
- 772
- 215
- 159
- 336
- 911
- 35
- 66
- 432
- 701
- 256
- 220
- 999
- 881
- 272
- 513
- 779
- 240
- 246
- 32
- 160
- 372
- 326
- 844
- 649
- 228
- 192
- 108
- 722
- 475
- 31
- 129
- 18
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets