Festive Holidays Worldwide
Check all national holidays, public holidays, and bank holidays across the globe. From cultural traditions to official days off, every country has its own unique way of celebrating the year. Explore which countries enjoy the most holidays and which have the fewest.
Countries with Most Holidays
- Iran
(24)
- Puerto Rico
(21)
- Azerbaijan
(20)
- Bosnia and Herzegovina
(20)
- Colombia
(19)
- Japan
(19)
- San Marino
(18)
- U.S. Virgin Islands
(18)
- Eritrea
(17)
- Georgia
(17)
Countries with Least Holidays
- Saudi Arabia
(4)
- United Kingdom
(7)
- Mexico
(7)
- Tunisia
(7)
- Uruguay
(7)
- Vietnam
(7)
- United Arab Emirates
(8)
- Belarus
(8)
- Guernsey
(8)
- Jersey
(8)
Global Holiday Insights

On average, countries celebrate between 10 and 15 public holidays each year. Some, like India and Colombia, are famous for their many festivals, while others, like the United States, have fewer official days off but many cultural observances.
Popular global holidays include New Year's Day, Labour Day, and Christmas, which are recognized in dozens of countries. Others, like Diwali in India or Golden Week in Japan, are unique to specific cultures.
Frequently Asked Questions
- Which country has the most public holidays?
- Countries like Iran, Puerto Rico, and Azerbaijan often top the list with 20+ holidays a year.
- Which country has the fewest holidays?
- The Saudi Arabia, United Kingdom, and Mexico typically have fewer than 10 official public holidays annually.
- What's the difference between a public holiday and an observance?
- A public holiday usually means offices and schools are closed, while an observance may be cultural or religious without being a full day off.