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.A school has 324 children. 240 of them are girls. How many boys are there?
- 2.A school has 914 children. 289 of them are girls. How many boys are there?
- 3.512 + 423 =
- 4.209 − 138 =
- 5.A school has 631 children. 467 of them are girls. How many boys are there?
- 6.A school has 274 children. 187 of them are girls. How many boys are there?
- 7.A train has 897 people in the front coaches and 101 people in the back coaches. How many people are on the train?
- 8.802 − ? = 622
- 9.614 − ? = 313
- 10.A train has 658 people in the front coaches and 206 people in the back coaches. How many people are on the train?
- 11.783 − 157 =
- 12.A school has 647 children. 317 of them are girls. How many boys are there?
- 13.A train has 759 people in the front coaches and 231 people in the back coaches. How many people are on the train?
- 14.888 + 102 =
- 15.A school has 836 children. 705 of them are girls. How many boys are there?
- 16.314 − ? = 17
- 17.910 − 478 =
- 18.329 + ? = 802
- 19.A train has 328 people in the front coaches and 643 people in the back coaches. How many people are on the train?
- 20.? + 633 = 972
- 21.A train has 810 people in the front coaches and 144 people in the back coaches. How many people are on the train?
- 22.547 − ? = 6
- 23.655 + 144 =
- 24.A train has 516 people in the front coaches and 349 people in the back coaches. How many people are on the train?
- 25.A train has 194 people in the front coaches and 799 people in the back coaches. How many people are on the train?
- 26.843 + ? = 998
- 27.A train has 868 people in the front coaches and 113 people in the back coaches. How many people are on the train?
- 28.772 − 440 =
- 29.473 − 211 =
- 30.A train has 187 people in the front coaches and 110 people in the back coaches. How many people are on the train?
- 31.869 + ? = 986
- 32.206 − ? = 55
- 33.A school has 584 children. 185 of them are girls. How many boys are there?
- 34.467 − ? = 186
- 35.530 − 436 =
- 36.311 − ? = 54
- 37.A train has 230 people in the front coaches and 491 people in the back coaches. How many people are on the train?
- 38.A train has 155 people in the front coaches and 642 people in the back coaches. How many people are on the train?
- 39.A train has 787 people in the front coaches and 159 people in the back coaches. How many people are on the train?
- 40.A school has 815 children. 412 of them are girls. How many boys are there?
Answer key
- 84
- 625
- 935
- 71
- 164
- 87
- 998
- 180
- 301
- 864
- 626
- 330
- 990
- 990
- 131
- 297
- 432
- 473
- 971
- 339
- 954
- 541
- 799
- 865
- 993
- 155
- 981
- 332
- 262
- 297
- 117
- 151
- 399
- 281
- 94
- 257
- 721
- 797
- 946
- 403
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets