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 983 children. 169 of them are girls. How many boys are there?
- 2.? + 520 = 819
- 3.831 + 104 =
- 4.A school has 593 children. 583 of them are girls. How many boys are there?
- 5.? + 197 = 577
- 6.538 + 337 =
- 7.895 − ? = 546
- 8.751 + 107 =
- 9.A school has 924 children. 876 of them are girls. How many boys are there?
- 10.454 − ? = 307
- 11.A school has 925 children. 388 of them are girls. How many boys are there?
- 12.667 + 224 =
- 13.? + 549 = 675
- 14.A train has 249 people in the front coaches and 109 people in the back coaches. How many people are on the train?
- 15.824 − ? = 526
- 16.764 − 523 =
- 17.220 − 180 =
- 18.A train has 192 people in the front coaches and 595 people in the back coaches. How many people are on the train?
- 19.? − 117 = 658
- 20.A school has 569 children. 435 of them are girls. How many boys are there?
- 21.A train has 613 people in the front coaches and 157 people in the back coaches. How many people are on the train?
- 22.? + 399 = 956
- 23.? + 327 = 477
- 24.463 + 128 =
- 25.A train has 843 people in the front coaches and 109 people in the back coaches. How many people are on the train?
- 26.A train has 325 people in the front coaches and 619 people in the back coaches. How many people are on the train?
- 27.A train has 132 people in the front coaches and 196 people in the back coaches. How many people are on the train?
- 28.A school has 274 children. 234 of them are girls. How many boys are there?
- 29.A train has 324 people in the front coaches and 248 people in the back coaches. How many people are on the train?
- 30.878 + 110 =
- 31.A school has 592 children. 241 of them are girls. How many boys are there?
- 32.A train has 307 people in the front coaches and 123 people in the back coaches. How many people are on the train?
- 33.391 − 107 =
- 34.A train has 510 people in the front coaches and 337 people in the back coaches. How many people are on the train?
- 35.969 − 742 =
- 36.242 + 722 =
- 37.961 − ? = 617
- 38.A train has 761 people in the front coaches and 235 people in the back coaches. How many people are on the train?
- 39.480 − 200 =
- 40.215 − ? = 65
Answer key
- 814
- 299
- 935
- 10
- 380
- 875
- 349
- 858
- 48
- 147
- 537
- 891
- 126
- 358
- 298
- 241
- 40
- 787
- 775
- 134
- 770
- 557
- 150
- 591
- 952
- 944
- 328
- 40
- 572
- 988
- 351
- 430
- 284
- 847
- 227
- 964
- 344
- 996
- 280
- 150
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets