Top 10 Countries With the Most Public Holidays (2026)
1. India – 42 days of public holidays (including national, religious & state-level celebrations)
2. Nepal – 35 public holidays
3. Myanmar – 30–32 public holidays
4. Iran – 26 public holidays
5. Sri Lanka – 25 public holidays
6. Malaysia – 24 public holidays (federal & state combined)
7. Fiji – 23 public holidays
8. Bangladesh – 22 public holidays
9. Cambodia – 21–28 public holidays (varies by counting method)
10. Argentina – 19 public holidays