Class 2 Subtraction Worksheet

Class 2 Subtraction Worksheet

Part 1: Simple Subtraction (1–15)

  1. 8 − 3 = ______
  2. 10 − 5 = ______
  3. 7 − 2 = ______
  4. 9 − 4 = ______
  5. 6 − 1 = ______
  6. 5 − 3 = ______
  7. 4 − 2 = ______
  8. 3 − 1 = ______
  9. 10 − 7 = ______
  10. 12 − 6 = ______
  11. 15 − 5 = ______
  12. 11 − 4 = ______
  13. 9 − 3 = ______
  14. 8 − 6 = ______
  15. 7 − 5 = ______

Part 2: Subtracting Two-Digit Numbers (16–25)

  1. 23 − 12 = ______
  2. 45 − 23 = ______
  3. 34 − 15 = ______
  4. 56 − 28 = ______
  5. 67 − 34 = ______
  6. 78 − 45 = ______
  7. 89 − 56 = ______
  8. 92 − 47 = ______
  9. 61 − 29 = ______
  10. 73 − 38 = ______

Part 3: Subtraction with Borrowing (26–35)

  1. 32 − 17 = ______
  2. 54 − 28 = ______
  3. 61 − 36 = ______
  4. 45 − 27 = ______
  5. 73 − 49 = ______
  6. 82 − 57 = ______
  7. 96 − 68 = ______
  8. 64 − 38 = ______
  9. 51 − 26 = ______
  10. 70 − 44 = ______

Part 4: Word Problems (36–45)

  1. Riya had 15 candies. She gave 7 to her friend. How many candies are left?
  2. There are 24 apples in a basket. 9 apples were eaten. How many apples remain?
  3. A bus has 50 passengers. 18 got down at the first stop. How many are left?
  4. Tom has 32 pencils. He gave 15 to his friend. How many pencils does he have now?
  5. A farmer had 60 cows. 22 were sold. How many cows are left?
  6. There were 40 books on a shelf. 18 were borrowed. How many books remain?
  7. A box had 30 chocolates. 12 were eaten. How many are left?
  8. Sarah bought 25 balloons. 9 balloons flew away. How many balloons does she have?
  9. A basket had 50 oranges. 23 were given to friends. How many are left?
  10. There were 36 students in a class. 14 went home early. How many students remained in class?

Part 5: Mixed Practice (46–50)

  1. 15 − 7 = ______
  2. 28 − 14 = ______
  3. 41 − 25 = ______
  4. 36 − 18 = ______
  5. 59 − 33 = ______
Q.NoAnswer
15
25
35
45
55
62
72
82
93
106
1110
127
136
142
152
1611
1722
1819
1928
2033
2133
2242
2314
2432
2535
2615
2726
2825
2918
3024
3125
3226
3325
3413
3526
368
3715
3832
3917
4038
4122
4218
4316
4427
4522
468
4714
4816
4918
5026