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.475 − 380 =
- 2.A train has 399 people in the front coaches and 494 people in the back coaches. How many people are on the train?
- 3.A school has 597 children. 254 of them are girls. How many boys are there?
- 4.138 + 555 =
- 5.517 − 400 =
- 6.? − 250 = 52
- 7.A school has 716 children. 561 of them are girls. How many boys are there?
- 8.563 − 284 =
- 9.655 + 253 =
- 10.737 + ? = 976
- 11.A school has 213 children. 203 of them are girls. How many boys are there?
- 12.623 − 544 =
- 13.A train has 245 people in the front coaches and 115 people in the back coaches. How many people are on the train?
- 14.A train has 100 people in the front coaches and 748 people in the back coaches. How many people are on the train?
- 15.508 − 412 =
- 16.? − 513 = 61
- 17.235 − 228 =
- 18.898 + 101 =
- 19.886 − 511 =
- 20.311 − 170 =
- 21.282 + 546 =
- 22.733 − 344 =
- 23.714 − 262 =
- 24.363 − ? = 213
- 25.618 − 490 =
- 26.A school has 323 children. 194 of them are girls. How many boys are there?
- 27.A school has 236 children. 102 of them are girls. How many boys are there?
- 28.A train has 471 people in the front coaches and 436 people in the back coaches. How many people are on the train?
- 29.197 + 320 =
- 30.A school has 298 children. 146 of them are girls. How many boys are there?
- 31.309 − 124 =
- 32.A school has 208 children. 100 of them are girls. How many boys are there?
- 33.A school has 767 children. 554 of them are girls. How many boys are there?
- 34.620 − 352 =
- 35.A train has 483 people in the front coaches and 146 people in the back coaches. How many people are on the train?
- 36.931 − ? = 818
- 37.? + 183 = 807
- 38.448 − 150 =
- 39.332 − 320 =
- 40.A school has 778 children. 398 of them are girls. How many boys are there?
Answer key
- 95
- 893
- 343
- 693
- 117
- 302
- 155
- 279
- 908
- 239
- 10
- 79
- 360
- 848
- 96
- 574
- 7
- 999
- 375
- 141
- 828
- 389
- 452
- 150
- 128
- 129
- 134
- 907
- 517
- 152
- 185
- 108
- 213
- 268
- 629
- 113
- 624
- 298
- 12
- 380
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets