Skip to main content
Business Day Calculator

Holidays in Germany 2026

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

Germany has 9 public holidays observed in every Bundesland (bundesweite Feiertage) in 2026. 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. 7 fall on a weekday and 2 land on a weekend, leaving 254 working days across the year on the nationwide-only count. Some Länder add holidays of their own. In 2026 Reformationstag falls on a Saturday and Allerheiligen on a Sunday, so neither removes a working day; Heilige Drei Könige (Tuesday 6 January) and Fronleichnam (Thursday 4 June) do where they apply.

2026 nationwide holidays calendar

DateDayHoliday
Jan 1ThursdayNeujahrstag
Apr 3FridayKarfreitag
Apr 6MondayOstermontag
May 1FridayTag der Arbeit
May 14ThursdayChristi Himmelfahrt
May 25MondayPfingstmontag
Oct 3Saturday (weekend)Tag der Deutschen Einheit
Dec 25FridayErster Weihnachtstag
Dec 26Saturday (weekend)Zweiter Weihnachtstag

2026 year summary

Total days

365

Weekend days

104

Nationwide holidays on weekdays

7

Working days

254

The 2 weekend-falling holidays absorb into the regular Saturday and Sunday count, so the working-day reduction in 2026 comes only from the 7 weekday-falling Feiertage. Easter weekend (Karfreitag and Ostermontag) and Pfingstmontag together remove three working days.

State-specific holidays not included

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

If your contract or project sits inside one Bundesland, layer the state-specific Feiertage on top of this list using the calculator's Advanced options field. The calculator preserves your custom dates between sessions in your browser's local storage.

Sources and verification

Sources for these rules

Checked October 9, 2026. All sources

Holidays in Germany 2026 - FAQ

How many nationwide public holidays does Germany have in 2026?
Germany has 9 bundesweite Feiertage in 2026: New Year's Day, Karfreitag, Ostermontag, Tag der Arbeit, Christi Himmelfahrt, Pfingstmontag, Tag der Deutschen Einheit, Erster Weihnachtstag, and Zweiter Weihnachtstag. Of those, 7 fall on a weekday and 2 fall on a weekend.
How many working days does Germany have in 2026?
Germany has 254 working days in 2026 on the nationwide-only count, after subtracting 104 weekend days and 7 weekday-falling nationwide holidays. Bundesländer such as Bavaria, Saxony, and Baden-Württemberg observe additional Feiertage that further reduce the working-day total.
Where are the Brückentage in 2026?
Friday 15 May is the one working day between Christi Himmelfahrt on Thursday 14 May and the weekend, and Friday 2 January sits the same way after Neujahrstag on Thursday 1 January. The Karfreitag-to-Ostermontag block already gives four consecutive non-working days, and Pfingstmontag on 25 May makes a three-day Pentecost weekend. Tag der Deutschen Einheit falls on a Saturday, so it removes no Monday-to-Friday working day.