Support Time.now: Join our Premium Plan for an ad-free experience! Support Us: Go Premium Ad-Free!

Federal and State Holidays in Germany (2026) 🇩🇪

Show: All Holidays Upcoming Holidays

This year, Germany observes 9 public holidays, with 9 scheduled for 2027. The next holiday is German Unity Day on 3 Oct. The most recently passed holiday was Whit Monday. Click here to see the 2027 Public Holidays for Germany.

Date Holiday Name
Saturday German Unity Day
Friday Christmas Day
Saturday Second Day of Christmas

State & Regional Holidays in Germany

Baden-Württemberg Holidays

Date Holiday Name
Thursday Corpus Christi
Saturday German Unity Day
Sunday All Saints' Day
Friday Christmas Day
Saturday Second Day of Christmas

Bayern Holidays

Date Holiday Name
Thursday Corpus Christi
Saturday German Unity Day
Sunday All Saints' Day
Friday Christmas Day
Saturday Second Day of Christmas

Berlin Holidays

Date Holiday Name
Saturday German Unity Day
Friday Christmas Day
Saturday Second Day of Christmas

Brandenburg Holidays

Date Holiday Name
Saturday German Unity Day
Saturday Reformation Day
Friday Christmas Day
Saturday Second Day of Christmas

Bremen Holidays

Date Holiday Name
Saturday German Unity Day
Saturday Reformation Day
Friday Christmas Day
Saturday Second Day of Christmas

Hamburg Holidays

Date Holiday Name
Saturday German Unity Day
Saturday Reformation Day
Friday Christmas Day
Saturday Second Day of Christmas

Hessen Holidays

Date Holiday Name
Thursday Corpus Christi
Saturday German Unity Day
Friday Christmas Day
Saturday Second Day of Christmas

Mecklenburg-Vorpommern Holidays

Date Holiday Name
Saturday German Unity Day
Saturday Reformation Day
Friday Christmas Day
Saturday Second Day of Christmas

Niedersachsen Holidays

Date Holiday Name
Saturday German Unity Day
Saturday Reformation Day
Friday Christmas Day
Saturday Second Day of Christmas

Nordrhein-Westfalen Holidays

Date Holiday Name
Thursday Corpus Christi
Saturday German Unity Day
Sunday All Saints' Day
Friday Christmas Day
Saturday Second Day of Christmas

Rheinland-Pfalz Holidays

Date Holiday Name
Thursday Corpus Christi
Saturday German Unity Day
Sunday All Saints' Day
Friday Christmas Day
Saturday Second Day of Christmas

Saarland Holidays

Date Holiday Name
Thursday Corpus Christi
Saturday Assumption Day
Saturday German Unity Day
Sunday All Saints' Day
Friday Christmas Day
Saturday Second Day of Christmas

Sachsen Holidays

Date Holiday Name
Saturday German Unity Day
Saturday Reformation Day
Wednesday Repentance and Prayer Day
Friday Christmas Day
Saturday Second Day of Christmas

Sachsen-Anhalt Holidays

Date Holiday Name
Saturday German Unity Day
Saturday Reformation Day
Friday Christmas Day
Saturday Second Day of Christmas

Schleswig-Holstein Holidays

Date Holiday Name
Saturday German Unity Day
Saturday Reformation Day
Friday Christmas Day
Saturday Second Day of Christmas

Thüringen Holidays

Date Holiday Name
Sunday World Children's Day
Saturday German Unity Day
Saturday Reformation Day
Friday Christmas Day
Saturday Second Day of Christmas

Frequently Asked Questions about Holidays in Germany

When is the next public holiday in Germany?

The next public holiday in Germany is German Unity Day on Saturday, October 3, 2026 — in 122 days.

Is today a public holiday in Germany?

No — today (Wednesday, June 3, 2026) is not a public holiday in Germany.

How many public holidays does Germany have in 2026?

Germany has 9 public holidays in 2026.

What was the most recent public holiday in Germany?

The most recent public holiday in Germany was Whit Monday on Monday, May 25, 20269 days ago.

What are the upcoming public holidays in Germany?

The next 3 public holidays in Germany:

  • Saturday, October 3, 2026: German Unity Day
  • Friday, December 25, 2026: Christmas Day
  • Saturday, December 26, 2026: Second Day of Christmas
How does Germany's holiday count compare to its neighbours?

Germany has 9 public holidays this year. Neighbours for comparison:

  • Switzerland: 4 public holidays
  • Poland: 14 public holidays
  • Netherlands: 9 public holidays
  • Denmark: 10 public holidays
  • Belgium: 12 public holidays
How many public holidays does Germany have in 2027?

Germany will have 9 public holidays in 2027.

Does Germany have state or provincial holidays too?

YesGermany has 16 additional state, provincial or regional holidays that are not nationally observed. These vary by subdivision; check our country page for the full list.

Public Holidays in other countries in Europe:

🇦🇽 Åland Islands · 🇦🇱 Albania · 🇦🇩 Andorra · 🇦🇹 Austria · 🇧🇾 Belarus · 🇧🇪 Belgium · 🇧🇦 Bosnia and Herzegovina · 🇧🇬 Bulgaria · 🇭🇷 Croatia · 🇨🇾 Cyprus · 🇨🇿 Czechia · 🇩🇰 Denmark · 🇪🇪 Estonia · 🇫🇴 Faroe Islands · 🇫🇮 Finland · 🇫🇷 France · 🇬🇮 Gibraltar · 🇬🇷 Greece · 🇬🇬 Guernsey · 🇭🇺 Hungary · 🇮🇸 Iceland · 🇮🇪 Ireland · 🇮🇲 Isle of Man · 🇮🇹 Italy · 🇯🇪 Jersey · 🇱🇻 Latvia · 🇱🇮 Liechtenstein · 🇱🇹 Lithuania · 🇱🇺 Luxembourg · 🇲🇹 Malta · 🇲🇩 Moldova · 🇲🇨 Monaco · 🇲🇪 Montenegro · 🇳🇱 Netherlands · 🇲🇰 North Macedonia · 🇳🇴 Norway · 🇵🇱 Poland · 🇵🇹 Portugal · 🇷🇴 Romania · 🇷🇺 Russia · 🇸🇲 San Marino · 🇷🇸 Serbia · 🇸🇰 Slovakia · 🇸🇮 Slovenia · 🇪🇸 Spain · 🇸🇯 Svalbard and Jan Mayen · 🇸🇪 Sweden · 🇨🇭 Switzerland · 🇺🇦 Ukraine · 🇬🇧 United Kingdom · 🇻🇦 Vatican City