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 308 children. 146 of them are girls. How many boys are there?
- 2.500 + 222 =
- 3.A train has 144 people in the front coaches and 223 people in the back coaches. How many people are on the train?
- 4.356 + 251 =
- 5.760 + 208 =
- 6.A train has 234 people in the front coaches and 748 people in the back coaches. How many people are on the train?
- 7.A school has 977 children. 146 of them are girls. How many boys are there?
- 8.A school has 819 children. 567 of them are girls. How many boys are there?
- 9.901 − 356 =
- 10.676 − ? = 322
- 11.724 − ? = 96
- 12.494 + ? = 625
- 13.997 − 477 =
- 14.A train has 334 people in the front coaches and 513 people in the back coaches. How many people are on the train?
- 15.503 + 145 =
- 16.752 + ? = 875
- 17.? + 711 = 910
- 18.A train has 840 people in the front coaches and 105 people in the back coaches. How many people are on the train?
- 19.510 − 491 =
- 20.A school has 661 children. 456 of them are girls. How many boys are there?
- 21.? − 108 = 209
- 22.566 + ? = 976
- 23.A train has 466 people in the front coaches and 125 people in the back coaches. How many people are on the train?
- 24.A school has 720 children. 299 of them are girls. How many boys are there?
- 25.? − 503 = 402
- 26.368 + 282 =
- 27.A school has 967 children. 807 of them are girls. How many boys are there?
- 28.912 − 451 =
- 29.355 − ? = 173
- 30.? − 247 = 252
- 31.785 − ? = 474
- 32.A train has 858 people in the front coaches and 108 people in the back coaches. How many people are on the train?
- 33.A train has 889 people in the front coaches and 102 people in the back coaches. How many people are on the train?
- 34.169 + 452 =
- 35.A train has 704 people in the front coaches and 124 people in the back coaches. How many people are on the train?
- 36.751 − ? = 632
- 37.? + 879 = 980
- 38.? + 427 = 530
- 39.A train has 176 people in the front coaches and 305 people in the back coaches. How many people are on the train?
- 40.379 − 301 =
Answer key
- 162
- 722
- 367
- 607
- 968
- 982
- 831
- 252
- 545
- 354
- 628
- 131
- 520
- 847
- 648
- 123
- 199
- 945
- 19
- 205
- 317
- 410
- 591
- 421
- 905
- 650
- 160
- 461
- 182
- 499
- 311
- 966
- 991
- 621
- 828
- 119
- 101
- 103
- 481
- 78
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets