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.? + 603 = 855
- 2.150 + 392 =
- 3.759 + ? = 945
- 4.908 − 851 =
- 5.A school has 620 children. 481 of them are girls. How many boys are there?
- 6.407 + 129 =
- 7.A train has 245 people in the front coaches and 247 people in the back coaches. How many people are on the train?
- 8.A train has 472 people in the front coaches and 479 people in the back coaches. How many people are on the train?
- 9.? + 409 = 779
- 10.446 − ? = 173
- 11.A school has 681 children. 190 of them are girls. How many boys are there?
- 12.A train has 145 people in the front coaches and 146 people in the back coaches. How many people are on the train?
- 13.797 − ? = 564
- 14.A train has 167 people in the front coaches and 197 people in the back coaches. How many people are on the train?
- 15.596 − ? = 377
- 16.197 + ? = 660
- 17.438 + 305 =
- 18.493 + 284 =
- 19.530 + 178 =
- 20.208 + ? = 887
- 21.354 + 460 =
- 22.323 − 150 =
- 23.A school has 316 children. 144 of them are girls. How many boys are there?
- 24.720 − 166 =
- 25.770 − ? = 429
- 26.A train has 899 people in the front coaches and 100 people in the back coaches. How many people are on the train?
- 27.363 + ? = 582
- 28.A school has 634 children. 363 of them are girls. How many boys are there?
- 29.A train has 371 people in the front coaches and 253 people in the back coaches. How many people are on the train?
- 30.416 + ? = 941
- 31.A train has 260 people in the front coaches and 582 people in the back coaches. How many people are on the train?
- 32.614 − 290 =
- 33.? + 232 = 810
- 34.457 + 506 =
- 35.A train has 211 people in the front coaches and 780 people in the back coaches. How many people are on the train?
- 36.A school has 417 children. 224 of them are girls. How many boys are there?
- 37.A train has 165 people in the front coaches and 826 people in the back coaches. How many people are on the train?
- 38.379 − ? = 215
- 39.480 + 262 =
- 40.430 − 404 =
Answer key
- 252
- 542
- 186
- 57
- 139
- 536
- 492
- 951
- 370
- 273
- 491
- 291
- 233
- 364
- 219
- 463
- 743
- 777
- 708
- 679
- 814
- 173
- 172
- 554
- 341
- 999
- 219
- 271
- 624
- 525
- 842
- 324
- 578
- 963
- 991
- 193
- 991
- 164
- 742
- 26
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets