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.157 + 361 =
- 2.437 − 328 =
- 3.? − 131 = 238
- 4.A school has 671 children. 115 of them are girls. How many boys are there?
- 5.A school has 852 children. 322 of them are girls. How many boys are there?
- 6.399 − 271 =
- 7.921 − 513 =
- 8.A train has 811 people in the front coaches and 164 people in the back coaches. How many people are on the train?
- 9.A train has 106 people in the front coaches and 251 people in the back coaches. How many people are on the train?
- 10.? + 167 = 944
- 11.760 + 197 =
- 12.A school has 287 children. 109 of them are girls. How many boys are there?
- 13.A school has 793 children. 699 of them are girls. How many boys are there?
- 14.A school has 281 children. 137 of them are girls. How many boys are there?
- 15.699 − 269 =
- 16.? − 260 = 358
- 17.629 + 193 =
- 18.A school has 602 children. 321 of them are girls. How many boys are there?
- 19.689 − 263 =
- 20.A school has 664 children. 307 of them are girls. How many boys are there?
- 21.208 − 141 =
- 22.691 + ? = 943
- 23.783 + 100 =
- 24.A school has 565 children. 110 of them are girls. How many boys are there?
- 25.? + 653 = 917
- 26.959 − 643 =
- 27.? − 446 = 4
- 28.A school has 447 children. 161 of them are girls. How many boys are there?
- 29.A school has 947 children. 444 of them are girls. How many boys are there?
- 30.? − 361 = 634
- 31.A school has 650 children. 376 of them are girls. How many boys are there?
- 32.800 − ? = 398
- 33.A train has 604 people in the front coaches and 373 people in the back coaches. How many people are on the train?
- 34.? − 437 = 8
- 35.456 − ? = 1
- 36.341 − 250 =
- 37.A train has 243 people in the front coaches and 382 people in the back coaches. How many people are on the train?
- 38.A train has 499 people in the front coaches and 354 people in the back coaches. How many people are on the train?
- 39.230 − ? = 114
- 40.A train has 482 people in the front coaches and 407 people in the back coaches. How many people are on the train?
Answer key
- 518
- 109
- 369
- 556
- 530
- 128
- 408
- 975
- 357
- 777
- 957
- 178
- 94
- 144
- 430
- 618
- 822
- 281
- 426
- 357
- 67
- 252
- 883
- 455
- 264
- 316
- 450
- 286
- 503
- 995
- 274
- 402
- 977
- 445
- 455
- 91
- 625
- 853
- 116
- 889
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets