Public holidays in Germany (2026) will differ according to the states, just like every year. Due to the federal structure of Germany, some holidays are celebrated throughout the country, while others are recognized as public holidays only in certain states.
When making holiday plans in Germany in 2026, it is of great importance to consider these regional differences in terms of travel and business arrangements. In particular, religious holidays and state-based public holidays can affect the work and school calendar throughout the year. Knowing the holidays in Germany in 2026 in advance will be very useful for both business arrangements and planning long vacations. So what is the meaning of all these public and religious holidays in 2026? You will definitely be interested in our article on the meaning of holidays in Germany .
Public day in 2026 | Date | Applicable states in Germany |
---|---|---|
New Year's Day (Neujahr) | 1 January, Thursday | All states |
Epiphany (Heilige Drei Könige) | 6 January, Tuesday | Baden Württemberg, Bavaria and Saxony Anhalt |
International Women's Day (Frauentag) | 8 March, Sunday | Berlin |
Good Friday (Karfreitag) | 3 April, Friday | All states |
Easter Sunday (Ostersonntag) | 5 April, Sunday | Brandenburg |
Easter Monday (Ostermontag) | 6 April, Monday | All states |
Labour Day (Tag der Arbeit) | 1 May, Friday | All states |
Ascension Day (Christi Himmelfahrt) | 14 May, Thursday | All states |
Whit Sunday (Pfingstsonntag) | 24 May, Sunday | Brandenburg |
Whit Monday (Pfingstmontag) | 25 May, Monday | All states |
Corpus Christi (Fronleichnam) | 4 June, Thursday | Baden-Württemberg, Bavaria, Hesse, North Rhine-Westphalia, Rhineland Palatinate, Saarland, Saxony and Thuringia |
Assumption Day (Mariä Himmelfahrt) | 15 August, Saturday | Bavaria & Saarland |
Children's Day (Weltkindertag) | 20 September, Sunday | Thuringia |
Day of German Unity (Tag der Deutschen Einheit) | 3 October, Saturday | All states |
Reformation Day (Reformations-tag) | 31 October, Saturday | Brandenburg, Hamburg, Lower Saxony, Mecklenburg Vorpommern, Saxony, Saxony Anhalt, Thuringia and Schleswig Holstein |
All Saints Day (Allerheiligen) | 1 November, Sunday | Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland Palatinate and Saarland |
Repentance Day (Buß- und Bettag) | 18 November, Wednesday | Saxony |
Christmas Day (Erster Weihnachtstag) | 25 December, Friday | All states |
2nd Day of Christmas (Zweiter Weihnachtstag) | 26 December, Saturday | 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 2026, you can enjoy long weekends by making smart vacation plans according to the public holidays in Germany. For example, in the list of Germany holidays (2026), May 1st Labor Day falls on Friday, so you can use this day to plan a four-day holiday. Similarly, Ascension Day on May 14 falls on a Thursday, so you can organize a four-day holiday by taking Friday off.
In addition, Christmas Day on December 25th and the following Christmas Day on December 26th, combined with the weekend, offer the opportunity for a long holiday at the end of the year. By taking these special days into account, you can organize your work schedule more efficiently and organize your travel plans in advance.
Detailed list by state of the public holidays in Germany (2026)
Each state in Germany may have its own public holidays, so you can find the holidays of 16 states in Germany from the list below to take a look at the 2026 public holidays by state.
Saarland | |