Public Holiday in 2026

When is Public Holiday?

YearDates
2025

Wednesday December 31st 2025

Iran declared a public holiday on December 31st 2025 due to cold weather, which coincided with ongoing protests.

Iran's theocracy had declared Wednesday a public holiday across much of the country, citing cold weather, likely as a bid to get people out of the capital for a long weekend. The Iranian weekend is Thursday and Friday, while Saturday marks Imam Ali's birthday, another holiday for many.

Get our weekly newsletter

Menu