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.? − 478 = 33
- 2.234 − 146 =
- 3.482 − 349 =
- 4.517 − ? = 158
- 5.149 + 813 =
- 6.613 + ? = 886
- 7.462 − 276 =
- 8.214 + 719 =
- 9.A school has 674 children. 337 of them are girls. How many boys are there?
- 10.622 − 550 =
- 11.A train has 583 people in the front coaches and 253 people in the back coaches. How many people are on the train?
- 12.? + 358 = 962
- 13.A train has 698 people in the front coaches and 198 people in the back coaches. How many people are on the train?
- 14.498 + ? = 694
- 15.A train has 720 people in the front coaches and 214 people in the back coaches. How many people are on the train?
- 16.233 + ? = 503
- 17.265 − 138 =
- 18.555 + 274 =
- 19.A train has 590 people in the front coaches and 340 people in the back coaches. How many people are on the train?
- 20.589 + 218 =
- 21.226 − 107 =
- 22.489 + ? = 852
- 23.? + 362 = 826
- 24.162 + ? = 768
- 25.A school has 625 children. 507 of them are girls. How many boys are there?
- 26.783 + 162 =
- 27.A school has 439 children. 152 of them are girls. How many boys are there?
- 28.A train has 249 people in the front coaches and 235 people in the back coaches. How many people are on the train?
- 29.A train has 211 people in the front coaches and 729 people in the back coaches. How many people are on the train?
- 30.? + 276 = 788
- 31.A train has 354 people in the front coaches and 547 people in the back coaches. How many people are on the train?
- 32.A train has 705 people in the front coaches and 126 people in the back coaches. How many people are on the train?
- 33.819 + ? = 945
- 34.A train has 730 people in the front coaches and 119 people in the back coaches. How many people are on the train?
- 35.A train has 359 people in the front coaches and 544 people in the back coaches. How many people are on the train?
- 36.866 + ? = 966
- 37.470 + 494 =
- 38.225 − 221 =
- 39.? + 459 = 956
- 40.A school has 389 children. 299 of them are girls. How many boys are there?
Answer key
- 511
- 88
- 133
- 359
- 962
- 273
- 186
- 933
- 337
- 72
- 836
- 604
- 896
- 196
- 934
- 270
- 127
- 829
- 930
- 807
- 119
- 363
- 464
- 606
- 118
- 945
- 287
- 484
- 940
- 512
- 901
- 831
- 126
- 849
- 903
- 100
- 964
- 4
- 497
- 90
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets