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 404 children. 167 of them are girls. How many boys are there?
- 2.807 − ? = 475
- 3.A train has 773 people in the front coaches and 100 people in the back coaches. How many people are on the train?
- 4.A train has 121 people in the front coaches and 612 people in the back coaches. How many people are on the train?
- 5.723 − 439 =
- 6.A school has 293 children. 196 of them are girls. How many boys are there?
- 7.A train has 167 people in the front coaches and 361 people in the back coaches. How many people are on the train?
- 8.838 − 313 =
- 9.514 + 261 =
- 10.A train has 822 people in the front coaches and 146 people in the back coaches. How many people are on the train?
- 11.343 − 307 =
- 12.A train has 660 people in the front coaches and 181 people in the back coaches. How many people are on the train?
- 13.529 − ? = 316
- 14.? + 231 = 889
- 15.481 − ? = 60
- 16.A school has 581 children. 352 of them are girls. How many boys are there?
- 17.? + 445 = 563
- 18.A school has 930 children. 524 of them are girls. How many boys are there?
- 19.? − 439 = 451
- 20.A train has 811 people in the front coaches and 157 people in the back coaches. How many people are on the train?
- 21.734 + ? = 994
- 22.? − 168 = 548
- 23.A school has 749 children. 742 of them are girls. How many boys are there?
- 24.171 + 353 =
- 25.718 − 101 =
- 26.? + 579 = 691
- 27.A train has 538 people in the front coaches and 401 people in the back coaches. How many people are on the train?
- 28.814 − ? = 653
- 29.A train has 227 people in the front coaches and 540 people in the back coaches. How many people are on the train?
- 30.A school has 824 children. 179 of them are girls. How many boys are there?
- 31.A train has 424 people in the front coaches and 321 people in the back coaches. How many people are on the train?
- 32.? − 189 = 76
- 33.A train has 317 people in the front coaches and 501 people in the back coaches. How many people are on the train?
- 34.A train has 734 people in the front coaches and 264 people in the back coaches. How many people are on the train?
- 35.A school has 824 children. 308 of them are girls. How many boys are there?
- 36.A school has 941 children. 535 of them are girls. How many boys are there?
- 37.A train has 561 people in the front coaches and 331 people in the back coaches. How many people are on the train?
- 38.640 + 106 =
- 39.? − 180 = 438
- 40.376 + 526 =
Answer key
- 237
- 332
- 873
- 733
- 284
- 97
- 528
- 525
- 775
- 968
- 36
- 841
- 213
- 658
- 421
- 229
- 118
- 406
- 890
- 968
- 260
- 716
- 7
- 524
- 617
- 112
- 939
- 161
- 767
- 645
- 745
- 265
- 818
- 998
- 516
- 406
- 892
- 746
- 618
- 902
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets