Germany Public Holidays 2027

Germany has 9 nationwide public holidays in 2027 — but four of them land on weekends: Labour Day (Sat May 1), German Unity Day (Sun Oct 3) and both Christmas days (Dec 25–26). With no substitute-day rule, they are simply lost. Easter (Mar 26–29) is the year's only four-day holiday break.

Nationwide holidays

9

Longest break

Easter · 4 days

Lost to weekends

4 (May 1, Oct 3, Dec 25–26)

With state days

Up to 13 (Bavaria)

Next public holiday:New Year's DayJanuary 1, 2027 · Friday

2027 Germany calendar

Public holidayToday

01January

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

02February

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728

03March

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

04April

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

05May

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

06June

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

07July

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

08August

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

09September

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

10October

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

11November

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

12December

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

Germany public holiday list

DateDayHoliday
January 1, 2027FridayNew Year's DayPublic holiday
March 26, 2027FridayGood FridayPublic holiday
March 29, 2027MondayEaster MondayPublic holiday
May 1, 2027SaturdayLabour DayFalls on a Saturday in 2027 — Germany has no substitute-day rule, so it is lost for Monday-to-Friday workers.Public holiday
May 6, 2027ThursdayAscension DayPublic holiday
May 17, 2027MondayWhit MondayPublic holiday
October 3, 2027SundayGerman Unity DayFalls on a Sunday in 2027 — Germany has no substitute-day rule, so it is lost for Monday-to-Friday workers.Public holiday
December 25, 2027SaturdayChristmas DayFalls on a Saturday in 2027 — Germany has no substitute-day rule, so it is lost for Monday-to-Friday workers.Public holiday
December 26, 2027SundayBoxing DayFalls on a Sunday in 2027 — Germany has no substitute-day rule, so it is lost for Monday-to-Friday workers.Public holiday

Germany long weekends in 2027

New Year's Day

3 days

Jan 1 – 3

Easter

4 days

Mar 26 – 29

Good Friday and Easter Monday bracket the weekend — four days off, and the only four-day holiday break of 2027.

Ascension bridge

4 days

May 6 – 9

Ascension Day is always a Thursday. Friday May 7 is the most popular Brückentag of the year — a vacation day, not a public holiday.

Whit Monday

3 days

May 15 – 17

Nationwide holidays vs state (Bundesland) holidays

Only nine public holidays apply in all of Germany. Each of the 16 federal states adds its own days: Epiphany (Jan 6) in Baden-Württemberg, Bavaria and Saxony-Anhalt; International Women's Day (Mar 8) in Berlin and Mecklenburg-Vorpommern; Corpus Christi in Baden-Württemberg, Bavaria, Hesse, North Rhine-Westphalia, Rhineland-Palatinate, Saarland and parts of Saxony and Thuringia; the Assumption (Aug 15) in Saarland and Bavaria's mostly Catholic areas; Reformation Day (Oct 31) in Brandenburg, Mecklenburg-Vorpommern, Saxony, Saxony-Anhalt, Thuringia, Hamburg, Lower Saxony, Schleswig-Holstein and Bremen; All Saints (Nov 1) in Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate and Saarland; and Buß- und Bettag in Saxony only.

Bavaria tops the table with up to 13 holidays in total, while Berlin and Hamburg get only the nine nationwide days plus (in Berlin's case) Women's Day. Always check the calendar for your specific state.

No substitute days: four holidays lost to weekends in 2027

Unlike the UK or Japan, Germany has no substitute-day rule. When a public holiday falls on a Saturday or Sunday, there is no weekday off in lieu — the holiday is simply lost for employees on a standard Monday-to-Friday week.

2027 is a bad year for this: four of the nine nationwide holidays land on weekends — Labour Day on Saturday May 1, German Unity Day on Sunday Oct 3, and both Christmas Day (Sat Dec 25) and Boxing Day (Sun Dec 26). Only five of the nine provide a weekday off.

Brückentage: how Germans turn 1 vacation day into 4 days off

A "Brückentag" (bridge day) is the working day between a holiday and the weekend, which Germans routinely take as vacation. Ascension Day always falls on a Thursday, so the Friday after it is the country's most popular bridge day — one vacation day turns into a four-day weekend.

In 2027 the standout bridge day is Friday May 7, after Ascension Day on Thursday May 6. With so many holidays lost to weekends this year, expect demand for that Friday to be even higher than usual.

Download & subscribe

Official sources & data

Dates officially confirmedLast updated: 2026-08-02

Frequently asked questions

How many public holidays does Germany have in 2027?+

Nine nationwide — but four of them fall on weekends in 2027 and are lost, since Germany has no substitute-day rule. Individual states add their own days; Bavaria reaches up to 13 in total.

Which days are public holidays in all of Germany, and which only in some states?+

Nationwide: New Year's Day, Good Friday, Easter Monday, Labour Day, Ascension Day, Whit Monday, German Unity Day, Christmas Day and Boxing Day. State-level days include Epiphany, Women's Day (Berlin), Corpus Christi, the Assumption, Reformation Day, All Saints and Buß- und Bettag (Saxony).

What happens when a German holiday falls on a weekend?+

Nothing — Germany has no substitute-day rule, so the holiday is simply lost for Monday-to-Friday workers. In 2027 this hits four holidays: May 1 (Sat), Oct 3 (Sun), Dec 25 (Sat) and Dec 26 (Sun).

When is Easter in Germany in 2027?+

Good Friday is March 26 and Easter Monday is March 29, 2027 — a four-day weekend nationwide, and the only four-day holiday break of the year.

What is a Brückentag?+

A "bridge day" — the working day between a holiday and the weekend, taken as vacation. In 2027, Friday May 7 (after Ascension Day) is the classic example: one vacation day yields four days off.

Is December 24 (Christmas Eve) a public holiday in Germany?+

No. Neither Dec 24 nor Dec 31 is a public holiday, but most shops close around 2pm on both days, and many offices give staff the day off.

Other countries & regions