Public holidays in Germany (2025) vary according to different states of the country and are of great importance for vacation planning. Due to the federal structure of Germany, public holidays that differ according to the states can create interruptions in work and school life throughout the year.
Knowing the list of public holidays in Germany (2025) is very useful for travel plans or business arrangements. What do all these public and religious holidays mean? You will definitely be interested in our article on the meaning of holidays in Germany . In this article, you can find detailed state-based holidays.
Public day in 2025 | Date | Applicable states in Germany |
---|---|---|
New Year's Day (Neujahr) | 1 January, Wednesday | All states |
Epiphany (Heilige Drei Könige) | 6 January, Monday | Baden Württemberg, Bavaria and Saxony Anhalt |
International Women's Day (Frauentag) | 8 March, Saturday | Berlin |
Good Friday (Karfreitag) | 18 April, Friday | All states |
Easter Sunday (Ostersonntag) | 20 April, Sunday | Brandenburg |
Easter Monday (Ostermontag) | 21 April, Monday | All states |
Labour Day (Tag der Arbeit) | 1 May, Thursday | All states |
Ascension Day (Christi Himmelfahrt) | 29 May, Thursday | All states |
Whit Sunday (Pfingstsonntag) | 8 June, Sunday | Brandenburg |
Whit Monday (Pfingstmontag) | 9 June, Monday | All states |
Corpus Christi (Fronleichnam) | 19 June, Thursday | Baden-Württemberg, Bavaria, Hesse, North Rhine-Westphalia, Rhineland Palatinate, Saarland, Saxony and Thuringia |
Assumption Day (Mariä Himmelfahrt) | 15 August, Friday | Bavaria & Saarland |
Children's Day (Weltkindertag) | 20 September, Saturday | Thuringia |
Day of German Unity (Tag der Deutschen Einheit) | 3 October, Friday | All states |
Reformation Day (Reformations-tag) | 31 October, Friday | Brandenburg, Hamburg, Lower Saxony, Mecklenburg Vorpommern, Saxony, Saxony Anhalt, Thuringia and Schleswig Holstein |
All Saints Day (Allerheiligen) | 1 November, Saturday | Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland Palatinate and Saarland |
Repentance Day (Buß- und Bettag) | 19 November, Wednesday | Saxony |
Christmas Day (Erster Weihnachtstag) | 25 December, Thursday | All states |
2nd Day of Christmas (Zweiter Weihnachtstag) | 26 December, Friday | All states |
You can also take a look at the official explanation about the holidays on the page of the German Ministry of the Interior.
In 2025, there are important dates that you should not miss while making your vacation plans. If you are planning a long weekend getaway, Friday, April 18, Monday, April 21 and Monday, June 9 are public holidays throughout Germany.
If you want to plan an even longer holiday, Labor Day on Thursday, May 1 and Ascension Day (Christi Himmelfahrt) on Thursday, May 29 offer you the opportunity. On these dates, you can take Friday off and enjoy a four-day vacation.
Detailed list of public holidays by state in 2025
Almanya’da her eyaletin kendine ait resmi tatilleri olabiliyor, bu yüzden eyalete göre 2025 resmi tatillere göz atmak için Almanya’daki 16 eyaletin tatil günlerine aşağıdaki listeden ulaşabilirsiniz.
Saarland | |