Germany: public holidays in 2027
In 2027, Germany has 9 public holidays. 5 fall on a weekday and 4 on a weekend (Labor Day (May Day), German Unity Day, Christmas Day and Second Day of Christmas). That makes 5 days off from Monday to Friday.
| Holiday | Date | Day |
|---|---|---|
| New Year’s Day | January 1 | Friday |
| Good Friday | March 26 | Friday |
| Easter Monday | March 29 | Monday |
| Labor Day (May Day) | May 1 | Saturday |
| Ascension Day | May 6 | Thursday |
| Whit Monday | May 17 | Monday |
| German Unity Day | October 3 | Sunday |
| Christmas Day | December 25 | Saturday |
| Second Day of Christmas | December 26 | Sunday |
Long weekends and bridge days in 2027
2027 has 3 long weekends of three days or more without taking any leave:
- Friday, January 1 to Sunday, January 3: 3 days · New Year’s Day
- Friday, March 26 to Monday, March 29: 4 days · Good Friday and Easter Monday
- Saturday, May 15 to Monday, May 17: 3 days · Whit Monday
Bridge days, where a little leave buys a lot of time off:
- Take Friday, May 7 off: 4 days in a row, from Thursday, May 6 to Sunday, May 9 · Ascension Day
Holidays on a weekend
Labor Day (May Day) (Saturday, May 1), German Unity Day (Sunday, October 3), Christmas Day (Saturday, December 25) and Second Day of Christmas (Sunday, December 26) fall on a weekend in 2027. In Germany a holiday that falls on a weekend is not moved.
Regional holidays in 2027
These days are holidays only in part of Germany:
| Holiday | Date | Where |
|---|---|---|
| Epiphany | January 6 | Baden-Württemberg, Bayern, Sachsen-Anhalt |
| International Women’s Day | March 8 | Berlin, Mecklenburg-Vorpommern |
| Easter Sunday | March 28 | Brandenburg |
| Pentecost Sunday | May 16 | Brandenburg |
| Corpus Christi | May 27 | Baden-Württemberg, Bayern, Hessen, Nordrhein-Westfalen, Rheinland-Pfalz, Saarland |
| Augsburg Peace Festival | August 8 | Augsburg |
| Assumption Day | August 15 | Saarland, Bayern (katholische Gemeinden) |
| World Children’s Day | September 20 | Thüringen |
| Reformation Day | October 31 | Brandenburg, Mecklenburg-Vorpommern, Sachsen, Sachsen-Anhalt, Thüringen, Bremen, Hamburg, Niedersachsen, Schleswig-Holstein |
| All Saints’ Day | November 1 | Baden-Württemberg, Bayern, Nordrhein-Westfalen, Rheinland-Pfalz, Saarland |
| Day of Repentance and Prayer | November 17 | Sachsen |
Good to know
Germany has 9 holidays observed nationwide; all the others are set by the 16 states (Länder). Catholic parts of Bavaria have the most, up to 13 or 14 days. Berlin added International Women’s Day in 2019 and the northern states adopted Reformation Day in 2018.
2027 and 2026 compared
In 2026, Germany has 9 public holidays, 7 of them on weekdays (Germany 2026). With its holidays removed, 2027 counts 256 working days from Monday to Friday, against 254 in 2026: month by month in working days in Germany 2027.
To count the working days between two dates, use the business days calculator; for the movable feasts of the year, see Easter 2027; and for the whole year on one page, the 2027 calendar.