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.345 − 197 =
- 2.153 + ? = 889
- 3.A school has 442 children. 114 of them are girls. How many boys are there?
- 4.A train has 155 people in the front coaches and 829 people in the back coaches. How many people are on the train?
- 5.359 − 307 =
- 6.633 + ? = 779
- 7.119 + 504 =
- 8.604 − ? = 136
- 9.104 + 792 =
- 10.A school has 662 children. 484 of them are girls. How many boys are there?
- 11.849 − 628 =
- 12.200 + ? = 462
- 13.308 − ? = 40
- 14.A train has 712 people in the front coaches and 228 people in the back coaches. How many people are on the train?
- 15.247 + ? = 549
- 16.770 − ? = 137
- 17.555 + 293 =
- 18.? − 707 = 213
- 19.? − 260 = 512
- 20.? − 260 = 233
- 21.435 + 154 =
- 22.593 + 214 =
- 23.A school has 818 children. 448 of them are girls. How many boys are there?
- 24.A train has 385 people in the front coaches and 151 people in the back coaches. How many people are on the train?
- 25.819 + 164 =
- 26.A school has 627 children. 104 of them are girls. How many boys are there?
- 27.? + 484 = 585
- 28.A train has 366 people in the front coaches and 346 people in the back coaches. How many people are on the train?
- 29.527 + 441 =
- 30.672 + 143 =
- 31.? − 479 = 224
- 32.A school has 645 children. 222 of them are girls. How many boys are there?
- 33.436 + 268 =
- 34.A school has 229 children. 128 of them are girls. How many boys are there?
- 35.904 − ? = 721
- 36.A train has 304 people in the front coaches and 401 people in the back coaches. How many people are on the train?
- 37.A school has 910 children. 255 of them are girls. How many boys are there?
- 38.A school has 690 children. 572 of them are girls. How many boys are there?
- 39.696 + 193 =
- 40.318 + 120 =
Answer key
- 148
- 736
- 328
- 984
- 52
- 146
- 623
- 468
- 896
- 178
- 221
- 262
- 268
- 940
- 302
- 633
- 848
- 920
- 772
- 493
- 589
- 807
- 370
- 536
- 983
- 523
- 101
- 712
- 968
- 815
- 703
- 423
- 704
- 101
- 183
- 705
- 655
- 118
- 889
- 438
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets