Public holidays in Germany 2027

There are 9 nationwide public holidays in 2027. Another 11 apply only in some states – the table shows where. The exact list for each state is on its own page.

Download calendar file (.ics) For Outlook, Google Calendar and Apple Calendar; all-day events.

9 national and 11 regional holidays in 2027

DateWeekdayHolidayApplies inCountdown
FridayNeujahrnationwide
WednesdayHeilige Drei KönigeBaden-Württemberg, Bavaria, Saxony-Anhalt
MondayInternationaler FrauentagBerlin, Mecklenburg-Western Pomerania
FridayKarfreitagnationwide
SundayOstersonntagBrandenburg, Hesse
MondayOstermontagnationwide
SaturdayTag der Arbeitnationwide
ThursdayChristi Himmelfahrtnationwide
SundayPfingstsonntagBrandenburg, Hesse
MondayPfingstmontagnationwide
ThursdayFronleichnamBaden-Württemberg, Bavaria, Hesse, North Rhine-Westphalia, Rhineland-Palatinate, Saarland; regional: Saxony, Thuringia
SundayAugsburger Friedensfestregional: Bavaria
SundayMariä HimmelfahrtSaarland; regional: Bavaria
MondayWeltkindertagThuringia
SundayTag der Deutschen Einheitnationwide
SundayReformationstagBrandenburg, Bremen, Hamburg, Mecklenburg-Western Pomerania, Lower Saxony, Saxony, Saxony-Anhalt, Schleswig-Holstein, Thuringia
MondayAllerheiligenBaden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate, Saarland
WednesdayBuß- und BettagSaxony
Saturday1. Weihnachtstagnationwide
Sunday2. Weihnachtstagnationwide

Christmas Eve (24 Dec) and New Year's Eve (31 Dec) are not public holidays in Germany, although many employers give the whole or half day off.

Public holidays by state

statepublic holidayson Mon–Fri
Public holidays 2027 Baden-Württemberg128
Public holidays 2027 Bavaria128
Public holidays 2027 Berlin106
Public holidays 2027 Brandenburg125
Public holidays 2027 Bremen105
Public holidays 2027 Hamburg105
Public holidays 2027 Hesse126
Public holidays 2027 Lower Saxony105
Public holidays 2027 Mecklenburg-Western Pomerania116
Public holidays 2027 North Rhine-Westphalia117
Public holidays 2027 Rhineland-Palatinate117
Public holidays 2027 Saarland127
Public holidays 2027 Saxony116
Public holidays 2027 Saxony-Anhalt116
Public holidays 2027 Schleswig-Holstein105
Public holidays 2027 Thuringia116

Long weekends 2027

5 times a public holiday lies close to a weekend – with a little leave it becomes a long weekend: (nationwide)

Take leaveOffDays of leaveDays offRatioOccasion
Mon 22 Mar, Tue 23 Mar, Wed 24 Mar, Thu 25 Mar20 Mar – 29 Mar 20274102.5Karfreitag, Ostermontag
Tue 30 Mar, Wed 31 Mar, Thu 1 Apr, Fri 2 Apr26 Mar – 4 Apr 20274102.5Karfreitag, Ostermontag
Mon 3 May, Tue 4 May, Wed 5 May1 May – 6 May 2027362Tag der Arbeit, Christi Himmelfahrt
Fri 7 May6 May – 9 May 2027144Christi Himmelfahrt
Tue 18 May, Wed 19 May, Thu 20 May, Fri 21 May15 May – 23 May 2027492.3Pfingstmontag

Counted are gaps of up to four working days between a public holiday and the weekend or another public holiday. "Ratio" = days off per day of leave. Weekends follow the local working week.

Frequently asked questions

How many public holidays does Germany have in 2027?

9 nationwide holidays, plus 11 that apply only in some states. 4 of them fall on a weekend in 2027.

Which public holiday gives the best long weekend in 2027?

Christi Himmelfahrt: take 1 day of leave (7 May) and you get 4 days off in a row, 6 May – 9 May 2027.

Which state has the most public holidays in 2027?

5 states with 12 each; 5 states have the fewest with 10.

Embed on your website

Free, no sign-up: copy the code and paste it into your page (e.g. an HTML block). Feel free to adjust the size and the link.

Open previewColours, dark mode and more widgets

Sources

Last updated: