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.626 − 305 =
- 2.A school has 660 children. 169 of them are girls. How many boys are there?
- 3.970 − 683 =
- 4.241 − 230 =
- 5.A train has 431 people in the front coaches and 478 people in the back coaches. How many people are on the train?
- 6.? + 452 = 849
- 7.? + 319 = 474
- 8.228 − 225 =
- 9.A school has 302 children. 101 of them are girls. How many boys are there?
- 10.323 + ? = 974
- 11.652 − 542 =
- 12.A school has 332 children. 301 of them are girls. How many boys are there?
- 13.A school has 380 children. 153 of them are girls. How many boys are there?
- 14.940 − ? = 283
- 15.A train has 554 people in the front coaches and 385 people in the back coaches. How many people are on the train?
- 16.693 + 306 =
- 17.? + 823 = 976
- 18.806 + ? = 926
- 19.? − 710 = 99
- 20.749 − ? = 484
- 21.889 − 450 =
- 22.467 + ? = 652
- 23.197 + 227 =
- 24.? − 151 = 389
- 25.A school has 485 children. 222 of them are girls. How many boys are there?
- 26.754 + ? = 875
- 27.704 − ? = 477
- 28.232 + 761 =
- 29.A train has 807 people in the front coaches and 160 people in the back coaches. How many people are on the train?
- 30.A train has 434 people in the front coaches and 188 people in the back coaches. How many people are on the train?
- 31.A train has 761 people in the front coaches and 159 people in the back coaches. How many people are on the train?
- 32.A train has 268 people in the front coaches and 279 people in the back coaches. How many people are on the train?
- 33.831 − 250 =
- 34.? − 146 = 219
- 35.693 − ? = 476
- 36.A train has 207 people in the front coaches and 635 people in the back coaches. How many people are on the train?
- 37.260 − 135 =
- 38.637 − 585 =
- 39.? − 294 = 665
- 40.647 − ? = 266
Answer key
- 321
- 491
- 287
- 11
- 909
- 397
- 155
- 3
- 201
- 651
- 110
- 31
- 227
- 657
- 939
- 999
- 153
- 120
- 809
- 265
- 439
- 185
- 424
- 540
- 263
- 121
- 227
- 993
- 967
- 622
- 920
- 547
- 581
- 365
- 217
- 842
- 125
- 52
- 959
- 381
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets