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 school has 646 children. 218 of them are girls. How many boys are there?
- 2.690 − 669 =
- 3.655 − 193 =
- 4.A train has 402 people in the front coaches and 248 people in the back coaches. How many people are on the train?
- 5.A train has 584 people in the front coaches and 243 people in the back coaches. How many people are on the train?
- 6.A train has 531 people in the front coaches and 104 people in the back coaches. How many people are on the train?
- 7.439 + 261 =
- 8.A train has 705 people in the front coaches and 106 people in the back coaches. How many people are on the train?
- 9.713 − 519 =
- 10.A train has 364 people in the front coaches and 226 people in the back coaches. How many people are on the train?
- 11.? + 290 = 457
- 12.A train has 508 people in the front coaches and 285 people in the back coaches. How many people are on the train?
- 13.756 − 569 =
- 14.262 − 130 =
- 15.A school has 246 children. 239 of them are girls. How many boys are there?
- 16.636 − ? = 170
- 17.? − 254 = 48
- 18.326 − 123 =
- 19.213 + 487 =
- 20.920 − ? = 656
- 21.A school has 433 children. 190 of them are girls. How many boys are there?
- 22.? + 232 = 761
- 23.? − 221 = 9
- 24.A train has 230 people in the front coaches and 271 people in the back coaches. How many people are on the train?
- 25.A train has 121 people in the front coaches and 634 people in the back coaches. How many people are on the train?
- 26.A train has 397 people in the front coaches and 432 people in the back coaches. How many people are on the train?
- 27.? − 292 = 360
- 28.458 + ? = 562
- 29.? + 281 = 980
- 30.333 − 190 =
- 31.193 + ? = 943
- 32.619 − ? = 456
- 33.803 − 404 =
- 34.A school has 987 children. 336 of them are girls. How many boys are there?
- 35.890 − 438 =
- 36.A train has 247 people in the front coaches and 516 people in the back coaches. How many people are on the train?
- 37.430 − ? = 325
- 38.A train has 469 people in the front coaches and 393 people in the back coaches. How many people are on the train?
- 39.? − 633 = 296
- 40.? + 742 = 919
Answer key
- 428
- 21
- 462
- 650
- 827
- 635
- 700
- 811
- 194
- 590
- 167
- 793
- 187
- 132
- 7
- 466
- 302
- 203
- 700
- 264
- 243
- 529
- 230
- 501
- 755
- 829
- 652
- 104
- 699
- 143
- 750
- 163
- 399
- 651
- 452
- 763
- 105
- 862
- 929
- 177
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets