Germany observes a variety of public holidays, some of which are celebrated nationwide, while others are specific to certain federal states (Länder). Below is a comprehensive list of public holidays in Germany for 2025, along with the regions where they are officially recognized.
Nationwide Public Holidays
The following holidays are observed across all German federal states:
- New Year’s Day (Neujahr) – January 1, 2025 (Wednesday)
- Good Friday (Karfreitag) – April 18, 2025 (Friday)
- Easter Monday (Ostermontag) – April 21, 2025 (Monday)
- Labor Day (Tag der Arbeit) – May 1, 2025 (Thursday)
- Ascension Day (Christi Himmelfahrt) – May 29, 2025 (Thursday)
- Whit Monday (Pfingstmontag) – June 9, 2025 (Monday)
- German Unity Day (Tag der Deutschen Einheit) – October 3, 2025 (Friday)
- Christmas Day & Boxing Day (Weihnachtstag & Zweiter Weihnachtstag) – December 25-26, 2025 (Thursday-Friday)
Regional Public Holidays
Certain holidays are observed only in specific federal states:
- Epiphany (Heilige Drei Könige) – January 6, 2025 (Monday) – Berlin, Mecklenburg-Vorpommern
- International Women’s Day (Internationaler Frauentag) – March 8, 2025 (Saturday) – Berlin, Mecklenburg-Vorpommern
- Easter Sunday (Ostersonntag) – April 20, 2025 (Sunday) – Brandenburg
- Pentecost Sunday (Pfingstsonntag) – June 8, 2025 (Sunday) – Brandenburg
- Corpus Christi (Fronleichnam) – June 19, 2025 (Thursday) – Baden-Württemberg, Bavaria, Hesse, North Rhine-Westphalia, Rhineland-Palatinate, Saarland
- Assumption of the Blessed Virgin Mary (Mariä Himmelfahrt) – August 15, 2025 (Friday) – Bavaria
- Reformation Day (Reformationstag) – October 31, 2025 (Friday) – Brandenburg, Mecklenburg-Vorpommern, Lower Saxony, Saxony, Saxony-Anhalt, Thuringia
- All Saints’ Day (Allerheiligen) – November 1, 2025 (Saturday) – Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate, Saarland
- Day of Repentance and Prayer (Buß- und Bettag) – November 20, 2025 (Thursday) – Saxony
Planning for Holidays in 2025
Germany’s public holidays offer great opportunities for extended weekends and travel. Many holidays fall on a Thursday or Friday, making it easier to plan for long weekends. Whether for leisure, family gatherings, or cultural festivities, these holidays form an essential part of Germany’s work-life balance and traditions.