Public holidays in Germany 2027, state by state

Pick a state: the list shows every statutory public holiday in 2027 with its weekday, how many fall on a working day and how many working days remain.

Time left until New Year's Day 2027, 1 January 2027

64days23hrs0min0sec

Matters in Bavaria, Saxony, Thuringia.

Public holidays in North Rhine-Westphalia, 2027

11 holidays

7 of them fall on a weekday.

Holidays on weekdays7
Holidays at weekends4
True bridge days (1 leave day)2
Working days Monday to Friday254
How this is calculated
Holidays 2027 in North Rhine-Westphalia: Whole state, one calendar
DateWeekdayHolidayApplies
1 January 2027FridayNew Year's Daynationwide
26 March 2027FridayGood Fridaynationwide
29 March 2027MondayEaster Mondaynationwide
1 May 2027SaturdayLabour Daynationwide
6 May 2027ThursdayAscension Daynationwide
17 May 2027MondayWhit Mondaynationwide
27 May 2027ThursdayCorpus Christistatewide
3 October 2027SundayGerman Unity Daynationwide
1 November 2027MondayAll Saints' Daystatewide
25 December 2027SaturdayChristmas Daynationwide
26 December 2027SundayBoxing Day (St Stephen’s Day)nationwide

Prepared by Radif Partners · Method · state holiday acts checked on 28 October 2026

Germany has nine nationwide public holidays in 2027: New Year's Day on Friday 1 January 2027, Good Friday on 26 March 2027, Easter Monday on 29 March 2027, Labour Day on Saturday 1 May, Ascension Day on 6 May 2027, Whit Monday on 17 May 2027, German Unity Day on Sunday 3 October, and Christmas Day and Boxing Day on Saturday and Sunday. Depending on the state, one to four more days are added: Corpus Christi on 27 May 2027 in Baden-Württemberg, Bavaria, Hesse, North Rhine-Westphalia, Rhineland-Palatinate and Saarland, All Saints' Day on Monday 1 November in the same states except Hesse, and Reformation Day on Sunday 31 October in nine states in the north and east. In all, Berlin has ten public holidays in 2027 and a Bavarian municipality that keeps Assumption Day has thirteen. Because 1 May, 3 October and Christmas fall on a weekend, unusually few holidays land on weekdays in 2027: only 7 in North Rhine-Westphalia.

All 2027 holidays at a glance

The table lists each holiday of the year with the states where it applies. The abbreviations are in the caption; "in part" means the day is off in only part of that state.

Public holidays 2027 in Germany, by state (BW Baden-Württemberg, BY Bavaria, BE Berlin, BB Brandenburg, HB Bremen, HH Hamburg, HE Hesse, MV Mecklenburg-Western Pomerania, NI Lower Saxony, NW North Rhine-Westphalia, RP Rhineland-Palatinate, SL Saarland, SN Saxony, ST Saxony-Anhalt, SH Schleswig-Holstein, TH Thuringia)
DateWeekdayHolidayApplies in
1 January 2027FridayNew Year's Dayall 16 states
6 January 2027WednesdayEpiphanyBW, BY, ST
8 March 2027MondayInternational Women's DayBE, MV
26 March 2027FridayGood Fridayall 16 states
28 March 2027SundayEaster SundayBB
29 March 2027MondayEaster Mondayall 16 states
1 May 2027SaturdayLabour Dayall 16 states
6 May 2027ThursdayAscension Dayall 16 states
16 May 2027SundayWhit SundayBB
17 May 2027MondayWhit Mondayall 16 states
27 May 2027ThursdayCorpus ChristiBW, BY, HE, NW, RP, SL (in part: SN, TH)
8 August 2027SundayAugsburg Peace Festival (in part: BY)
15 August 2027SundayAssumption DaySL (in part: BY)
20 September 2027MondayWorld Children's DayTH
3 October 2027SundayGerman Unity Dayall 16 states
31 October 2027SundayReformation DayBB, HB, HH, MV, NI, SN, ST, SH, TH
1 November 2027MondayAll Saints' DayBW, BY, NW, RP, SL
17 November 2027WednesdayDay of Repentance and PrayerSN
25 December 2027SaturdayChristmas Dayall 16 states
26 December 2027SundayBoxing Day (St Stephen’s Day)all 16 states

A year with many holidays on the weekend

For employees 2027 is a lean year. Of the nine nationwide holidays only six fall on weekdays; 1 May, 3 October and both Christmas holidays land on a Saturday or Sunday. As no state gives substitute days, those days are simply lost. The start of the year is kinder: New Year's Day on a Friday makes a long weekend, and where Epiphany applies it sits on a Wednesday in the middle of the first working week.

Easter is early in 2027, with Easter Sunday on 28 March. Ascension Day, Whitsun and Corpus Christi therefore follow each other closely between 6 and 27 May. Plan your bridges around those three weeks to get the most days off; the bridge-day planner works it out for your state.

North Rhine-Westphalia 2027: using 10 leave days

North Rhine-Westphalia 2027: using 10 leave days

27 days off

Sat 20 March – Mon 29 March4 → 10 days
Thu 6 May – Sun 9 May1 → 4 days
Sat 15 May – Sun 23 May4 → 9 days
Thu 27 May – Sun 30 May1 → 4 days
Plan your 2027 bridges →

Holidays and working days by state

The number of working days is the Mondays to Fridays of the year minus the holidays that fall on one of them. 2027 has 261 such weekdays. The overview shows how many remain in each state.

Holidays and working days 2027 by state (Bavaria: municipality with Assumption Day)
StateHolidayson weekdaysWorking days
Baden-Württemberg128253
Bavaria138253
Berlin106255
Brandenburg125256
Bremen105256
Hamburg105256
Hesse106255
Mecklenburg-Western Pomerania116255
Lower Saxony105256
North Rhine-Westphalia117254
Rhineland-Palatinate117254
Saarland127254
Saxony116255
Saxony-Anhalt116255
Schleswig-Holstein105256
Thuringia116255

More on working days, including part-time with four or three days a week, is on working days 2027. A printable year calendar with week numbers is on calendar 2027.

Where the data comes from

Each state sets its own holidays. This list is based on the sixteen holiday acts as in force, and for 3 October on the Unification Treaty. Movable holidays are derived from the Easter date by Gauss's formula, fixed ones from their date. For Bavaria the official list of municipalities with Assumption Day applies, for Saxony and Thuringia the rules on Corpus Christi.

Common questions

How many public holidays does Germany have in 2027?

Nine nationwide, plus one to four more depending on the state. Berlin, Bremen, Hamburg, Hesse, Lower Saxony and Schleswig-Holstein have ten; Mecklenburg-Western Pomerania, North Rhine-Westphalia, Rhineland-Palatinate, Saxony, Saxony-Anhalt and Thuringia eleven; Baden-Württemberg, Brandenburg and Saarland twelve. Bavaria has thirteen in municipalities that keep Assumption Day and fourteen in Augsburg.

Which German public holidays fall on a weekend in 2027?

Labour Day on Saturday 1 May, German Unity Day on Sunday 3 October, Reformation Day on Sunday 31 October and both Christmas holidays on 25 and 26 December. In Bavaria and Saarland, Assumption Day on Sunday 15 August is added, and in Augsburg the Peace Festival on Sunday 8 August. No substitute days are given for any of them.

When is Corpus Christi in 2027?

On Thursday 27 May 2027, sixty days after Easter Sunday. It is a public holiday in Baden-Württemberg, Bavaria, Hesse, North Rhine-Westphalia, Rhineland-Palatinate and Saarland, and in some municipalities of Lusatia in Saxony and the Eichsfeld in Thuringia. The Friday after it, 28 May, is one of the two true bridge days of the year.

Is Reformation Day 2027 a public holiday?

Yes, in Brandenburg, Bremen, Hamburg, Mecklenburg-Western Pomerania, Lower Saxony, Saxony, Saxony-Anhalt, Schleswig-Holstein and Thuringia. In 2027, though, it falls on a Sunday and so gives no extra day off. In the other seven states 31 October is not a public holiday at all.

Keep going

Official sources for this page

Prepared by

Publisher of an independent bridge-day planner that works through the public holiday acts of all 16 German states

Updated on · Editorial policy · Contact

As of 2026, public holiday acts of all 16 states checked on