Public holidays · 2026 and 2027

Public holidays in Germany 2026

Germany has 9 public holidays in 2026: 7 on working days and 2 on a weekend. The next one is German Unity Day on Saturday, October 3, 2026, in 5 days. 16 states add or change dates of their own: see by state.

Dates as of Monday, September 28, 2026. Source: the open-source holidays library, version 0.105.
Holidays in 20269on 9 dates
On working days72 fall on a weekend
Next holidayGerman Unity DaySaturday, October 3, 2026

How 2026 falls in Germany

Counting Saturday and Sunday as the weekend, 7 of the 9 holiday dates in 2026 fall on a working day and 2 on a weekend.

Counting Saturday and Sunday as the weekend, 7 of the 9 holiday dates in 2026 fall on a working day and 2 on a weekend. The most common weekday for a holiday is Friday, with 3 dates.

Five of the 9 dates land on a Monday or Friday, next to the weekend, so they make a long weekend without using any leave: Good Friday on Friday, April 3, Easter Monday on Monday, April 6, Labor Day on Friday, May 1, Pentecost Monday on Monday, May 25 and Christmas Day on Friday, December 25. Two more holidays sit one working day away from the weekend, so a single day of leave turns each into a four-day break: New Year's Day on Thursday, January 1 (take Friday off) and Ascension Day on Thursday, May 14 (take Friday off).

May is the busiest month, with 3 holiday dates. Seven months have no public holiday at all (February, March, June, July, August, September and November). The longest stretch between two holidays is 131 days, from Pentecost Monday on May 25 to German Unity Day on October 3, the natural window for a longer break.

2027 brings 9 public holidays, the same number as 2026. 5 of the 9 dates fall on a working day, and 4 land next to the weekend.

The .ics files import into Google Calendar, Outlook and Apple Calendar as all-day events.

2026 public holidays in Germany

9 holidays on 9 dates. Weekend days (Saturday and Sunday) are shown muted.
DateWeekdayHoliday
ThursdayNew Year's Day
FridayGood Friday
MondayEaster Monday
FridayLabor Day
ThursdayAscension Day
MondayPentecost Monday
SaturdayWeekendNextGerman Unity Day
FridayChristmas Day
SaturdayWeekendSecond Day of Christmas

2027 public holidays in Germany

9 holidays on 9 dates.
9 holidays on 9 dates. Weekend days (Saturday and Sunday) are shown muted.
DateWeekdayHoliday
FridayNew Year's Day
FridayGood Friday
MondayEaster Monday
SaturdayWeekendLabor Day
ThursdayAscension Day
MondayPentecost Monday
SundayWeekendGerman Unity Day
SaturdayWeekendChristmas Day
SundayWeekendSecond Day of Christmas

By state: regional public holidays 2026

All 16 states add dates of their own to the national 2026 list. Baden-Württemberg has the most, with 3 extra dates beyond the national calendar. Each card lists only what differs from the national list above: extra 2026 dates, dates on that list the state does not observe, and holidays kept on the same date under a local name.

Baden-Württemberg

January 6, TueEpiphany
June 4, ThuCorpus Christi
November 1, SunAll Saints' Day

Bavaria

January 6, TueEpiphany
June 4, ThuCorpus Christi
November 1, SunAll Saints' Day

Berlin

March 8, SunWomen's Day

Brandenburg

April 5, SunEaster Sunday
May 24, SunPentecost
October 31, SatReformation Day

Bremen

October 31, SatReformation Day

Hamburg

October 31, SatReformation Day

Hesse

June 4, ThuCorpus Christi

Lower Saxony

October 31, SatReformation Day

Mecklenburg-Western Pomerania

March 8, SunWomen's Day
October 31, SatReformation Day

North Rhine-Westphalia

June 4, ThuCorpus Christi
November 1, SunAll Saints' Day

Rhineland-Palatinate

June 4, ThuCorpus Christi
November 1, SunAll Saints' Day

Saarland

June 4, ThuCorpus Christi
August 15, SatAssumption Day
November 1, SunAll Saints' Day

Saxony

October 31, SatReformation Day
November 18, WedRepentance and Prayer Day

Saxony-Anhalt

January 6, TueEpiphany
October 31, SatReformation Day

Schleswig-Holstein

October 31, SatReformation Day

Thuringia

September 20, SunWorld Children's Day
October 31, SatReformation Day

Add these to your team calendar

LeaveCalc for Employers adds the public holidays for Germany and your state to your team calendar in one click, right next to everyone's approved time off. Free for up to 3 people.

Start free

Related