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.743 + ? = 922
- 2.A school has 957 children. 885 of them are girls. How many boys are there?
- 3.566 + 293 =
- 4.446 − 348 =
- 5.134 + ? = 344
- 6.209 + ? = 819
- 7.794 + 164 =
- 8.A school has 838 children. 284 of them are girls. How many boys are there?
- 9.? − 496 = 333
- 10.? − 138 = 806
- 11.319 + 345 =
- 12.A school has 427 children. 148 of them are girls. How many boys are there?
- 13.759 + 187 =
- 14.A school has 618 children. 475 of them are girls. How many boys are there?
- 15.328 + 284 =
- 16.A school has 246 children. 152 of them are girls. How many boys are there?
- 17.A train has 724 people in the front coaches and 254 people in the back coaches. How many people are on the train?
- 18.395 − ? = 244
- 19.A school has 658 children. 184 of them are girls. How many boys are there?
- 20.202 − ? = 70
- 21.? − 161 = 482
- 22.227 − 116 =
- 23.766 + 233 =
- 24.630 − ? = 455
- 25.A train has 401 people in the front coaches and 217 people in the back coaches. How many people are on the train?
- 26.439 + 107 =
- 27.A school has 383 children. 100 of them are girls. How many boys are there?
- 28.A train has 293 people in the front coaches and 363 people in the back coaches. How many people are on the train?
- 29.? + 690 = 932
- 30.A school has 733 children. 323 of them are girls. How many boys are there?
- 31.437 + ? = 920
- 32.A school has 628 children. 170 of them are girls. How many boys are there?
- 33.A school has 626 children. 550 of them are girls. How many boys are there?
- 34.672 − 514 =
- 35.A school has 423 children. 337 of them are girls. How many boys are there?
- 36.726 + ? = 945
- 37.A train has 423 people in the front coaches and 504 people in the back coaches. How many people are on the train?
- 38.929 − 385 =
- 39.419 + ? = 695
- 40.A school has 894 children. 312 of them are girls. How many boys are there?
Answer key
- 179
- 72
- 859
- 98
- 210
- 610
- 958
- 554
- 829
- 944
- 664
- 279
- 946
- 143
- 612
- 94
- 978
- 151
- 474
- 132
- 643
- 111
- 999
- 175
- 618
- 546
- 283
- 656
- 242
- 410
- 483
- 458
- 76
- 158
- 86
- 219
- 927
- 544
- 276
- 582
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets