Skip to main content
Business Day Calculator

Holidays in Germany 2027

Last reviewed: October 14, 2026 · Holiday data: July 23, 2026

Germany has 9 public holidays observed in every Bundesland (bundesweite Feiertage) in 2027. Tag der Deutschen Einheit is a statutory holiday by federal law (Einigungsvertrag, Art. 2(2)); the others are set by the Länder in their own holiday laws. 5 fall on a weekday and 4 on a weekend: Tag der Arbeit and Erster Weihnachtstag on a Saturday, Tag der Deutschen Einheit and Zweiter Weihnachtstag on a Sunday. That leaves 256 working days on the nationwide-only count, 2 more than in 2026. The Länder that add holidays of their own lose up to three further working days in 2027, as listed below.

2027 nationwide holidays calendar

DateDayHoliday
Jan 1FridayNeujahrstag
Mar 26FridayKarfreitag
Mar 29MondayOstermontag
May 1Saturday (weekend)Tag der Arbeit
May 6ThursdayChristi Himmelfahrt
May 17MondayPfingstmontag
Oct 3Sunday (weekend)Tag der Deutschen Einheit
Dec 25Saturday (weekend)Erster Weihnachtstag
Dec 26Sunday (weekend)Zweiter Weihnachtstag

2027 year summary

Total days

365

Weekend days

104

Nationwide holidays on weekdays

5

Working days

256

The 4 weekend-falling holidays absorb into the regular Saturday and Sunday count, so the working-day reduction in 2027 comes only from the 5 weekday-falling Feiertage. In 2026, 2 of the 9 fell on a weekend, which is why the nationwide count is higher in 2027.

State-specific holidays not included

Several Bundesländer add Feiertage of their own on top of the nine nationwide days. Heilige Drei Könige (Wednesday 6 January 2027) applies in Baden-Württemberg, Bavaria and Saxony-Anhalt. Internationaler Frauentag (Monday 8 March 2027) applies in Berlin and Mecklenburg-Vorpommern. Fronleichnam (Corpus Christi, Thursday 27 May 2027) applies statewide in Baden-Württemberg, Bavaria, Hesse, North Rhine-Westphalia, Rhineland-Palatinate and Saarland; in Saxony only in the regions an ordinance designates, and in Thuringia only in the parts where it was a statutory holiday in 1994 or that an ordinance designates. Mariä Himmelfahrt (15 August, a Sunday in 2027) applies across Saarland and, in Bavaria, in municipalities with a predominantly Catholic population. Weltkindertag (Monday 20 September 2027) applies in Thuringia. Reformationstag (31 October, a Sunday in 2027) applies in Brandenburg, Bremen, Hamburg, Mecklenburg-Vorpommern, Lower Saxony, Saxony, Saxony-Anhalt, Schleswig-Holstein and Thuringia. Allerheiligen (Monday 1 November 2027) applies in Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate and Saarland. Buß- und Bettag (Wednesday 17 November 2027) is a statutory holiday in Saxony.

Counted on weekdays, that takes three more working days off the nationwide count in Baden-Württemberg and Bavaria, two in North Rhine-Westphalia, Rhineland-Palatinate and Saarland, one in Berlin, Hesse, Mecklenburg-Vorpommern, Saxony, Saxony-Anhalt and Thuringia, and none in Brandenburg, Bremen, Hamburg, Lower Saxony and Schleswig-Holstein. Each Land's page on this site has its own calendar and count.

Brückentage to plan around

Friday 7 May is the one Brückentag on the nationwide list in 2027: the only working day between Christi Himmelfahrt on Thursday 6 May and the weekend, so a single day of leave makes a four-day break. Where Fronleichnam applies, Friday 28 May sits the same way after Thursday 27 May. Pfingstmontag on 17 May gives a three-day Pentecost weekend without one, and with both Weihnachtstage on the weekend no nationwide holiday falls on a weekday in the last week of December.

A payment window that runs across 26 to 29 March 2027 holds two fewer working days because of Karfreitag and Ostermontag; in 2026 the same pair fell in April. Check the dates with the calculator before you fix a payment deadline.

Sources and verification

Sources for these rules

Checked October 9, 2026. All sources

Holidays in Germany 2027 - FAQ

How many nationwide public holidays does Germany have in 2027?
Germany has 9 bundesweite Feiertage in 2027: Neujahrstag, Karfreitag, Ostermontag, Tag der Arbeit, Christi Himmelfahrt, Pfingstmontag, Tag der Deutschen Einheit, Erster Weihnachtstag and Zweiter Weihnachtstag. 5 fall on a weekday and 4 on a weekend: Tag der Arbeit and Erster Weihnachtstag on a Saturday, Tag der Deutschen Einheit and Zweiter Weihnachtstag on a Sunday.
How many working days does Germany have in 2027?
Germany has 256 working days in 2027 on the nationwide-only count, after subtracting 104 weekend days and 5 weekday-falling nationwide holidays. Länder with holidays of their own have up to three fewer: in Baden-Württemberg and Bavaria, Heilige Drei Könige, Fronleichnam and Allerheiligen all fall on weekdays in 2027.
Is Easter early in 2027?
Easter Sunday falls on 28 March 2027, eight days earlier than in 2026 (5 April). Karfreitag is on 26 March and Ostermontag on 29 March. Because Tag der Arbeit falls on a Saturday, no nationwide holiday falls on a weekday between Ostermontag and Christi Himmelfahrt on 6 May.