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 663 children. 444 of them are girls. How many boys are there?
- 2.? − 200 = 138
- 3.A school has 734 children. 703 of them are girls. How many boys are there?
- 4.A school has 781 children. 695 of them are girls. How many boys are there?
- 5.? + 222 = 725
- 6.A train has 573 people in the front coaches and 117 people in the back coaches. How many people are on the train?
- 7.750 + 198 =
- 8.A train has 384 people in the front coaches and 339 people in the back coaches. How many people are on the train?
- 9.A train has 202 people in the front coaches and 539 people in the back coaches. How many people are on the train?
- 10.A train has 130 people in the front coaches and 273 people in the back coaches. How many people are on the train?
- 11.A train has 156 people in the front coaches and 331 people in the back coaches. How many people are on the train?
- 12.321 − ? = 97
- 13.354 + ? = 661
- 14.437 + 514 =
- 15.? − 250 = 4
- 16.? − 610 = 315
- 17.A train has 504 people in the front coaches and 439 people in the back coaches. How many people are on the train?
- 18.755 + ? = 886
- 19.A school has 477 children. 131 of them are girls. How many boys are there?
- 20.300 − 102 =
- 21.A school has 368 children. 349 of them are girls. How many boys are there?
- 22.? − 528 = 61
- 23.? − 734 = 73
- 24.497 + ? = 680
- 25.668 + 113 =
- 26.A school has 650 children. 355 of them are girls. How many boys are there?
- 27.304 − 187 =
- 28.238 + 366 =
- 29.675 + 241 =
- 30.A school has 460 children. 265 of them are girls. How many boys are there?
- 31.397 + 288 =
- 32.981 − 796 =
- 33.831 − 427 =
- 34.A school has 547 children. 254 of them are girls. How many boys are there?
- 35.? + 543 = 814
- 36.A train has 371 people in the front coaches and 116 people in the back coaches. How many people are on the train?
- 37.? + 581 = 912
- 38.? + 242 = 727
- 39.998 − 782 =
- 40.A train has 596 people in the front coaches and 260 people in the back coaches. How many people are on the train?
Answer key
- 219
- 338
- 31
- 86
- 503
- 690
- 948
- 723
- 741
- 403
- 487
- 224
- 307
- 951
- 254
- 925
- 943
- 131
- 346
- 198
- 19
- 589
- 807
- 183
- 781
- 295
- 117
- 604
- 916
- 195
- 685
- 185
- 404
- 293
- 271
- 487
- 331
- 485
- 216
- 856
Free maths worksheets lessons, practice and worksheets at talentjr.in/maths-worksheets