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.838 + 152 =
- 2.A train has 890 people in the front coaches and 104 people in the back coaches. How many people are on the train?
- 3.720 − 677 =
- 4.204 − 151 =
- 5.274 − ? = 45
- 6.A school has 889 children. 727 of them are girls. How many boys are there?
- 7.? + 520 = 677
- 8.A school has 888 children. 254 of them are girls. How many boys are there?
- 9.213 + 153 =
- 10.A train has 836 people in the front coaches and 145 people in the back coaches. How many people are on the train?
- 11.A train has 497 people in the front coaches and 342 people in the back coaches. How many people are on the train?
- 12.? − 186 = 349
- 13.222 + ? = 764
- 14.A train has 463 people in the front coaches and 310 people in the back coaches. How many people are on the train?
- 15.577 − 476 =
- 16.534 − ? = 124
- 17.866 + 127 =
- 18.? − 119 = 220
- 19.? + 520 = 654
- 20.264 − 188 =
- 21.A school has 710 children. 508 of them are girls. How many boys are there?
- 22.615 + ? = 790
- 23.942 − 512 =
- 24.223 + 729 =
- 25.923 − 162 =
- 26.A train has 304 people in the front coaches and 659 people in the back coaches. How many people are on the train?
- 27.915 − 571 =
- 28.A train has 332 people in the front coaches and 470 people in the back coaches. How many people are on the train?
- 29.488 + 119 =
- 30.795 − 398 =
- 31.A school has 259 children. 228 of them are girls. How many boys are there?
- 32.A school has 545 children. 536 of them are girls. How many boys are there?
- 33.638 − 545 =
- 34.? + 686 = 791
- 35.? − 209 = 674
- 36.? + 644 = 922
- 37.383 + 473 =
- 38.628 − ? = 430
- 39.489 − 238 =
- 40.A train has 509 people in the front coaches and 383 people in the back coaches. How many people are on the train?
Answer key
- 990
- 994
- 43
- 53
- 229
- 162
- 157
- 634
- 366
- 981
- 839
- 535
- 542
- 773
- 101
- 410
- 993
- 339
- 134
- 76
- 202
- 175
- 430
- 952
- 761
- 963
- 344
- 802
- 607
- 397
- 31
- 9
- 93
- 105
- 883
- 278
- 856
- 198
- 251
- 892
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets