Skip to main content
Business Day Calculator

Holidays in Germany 2026

Germany observes 9 federal public holidays (bundesweite Feiertage) in 2026. 7 fall on a weekday and 2 land on a weekend, leaving 254 working days across the year on the federal-only count. Bundesländer with additional state holidays such as Reformationstag, Allerheiligen, or Fronleichnam will see one to three fewer working days.

2026 federal 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

Federal 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 observe additional Feiertage on top of the nine federal days. Heilige Drei Könige (6 January) applies in Baden-Württemberg, Bavaria, and Saxony-Anhalt. Fronleichnam (Corpus Christi, 4 June 2026) applies in the Catholic-majority states. Mariä Himmelfahrt (15 August) applies across Saarland and parts of Bavaria. Reformationstag (31 October) applies in Brandenburg, Mecklenburg-Vorpommern, Saxony, Saxony-Anhalt, Thuringia, and the four northern Bundesländer that adopted it after 2018. Allerheiligen (1 November) applies in Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate, and Saarland. Buß- und Bettag (18 November 2026) applies only 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.

Holidays in Germany 2026 - FAQ

How many federal 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 federal-only count, after subtracting 104 weekend days and 7 weekday-falling federal holidays. Bundesländer such as Bavaria, Saxony, and Baden-Württemberg observe additional Feiertage that further reduce the working-day total.
Which Brückentage produce the longest weekends in 2026?
Christi Himmelfahrt on Thursday 14 May is the strongest Brückentag candidate, since taking Friday 15 May as leave produces a four-day weekend. The Karfreitag-to-Ostermontag block already gives four consecutive non-working days. Pfingstmontag on 25 May extends the Pentecost weekend to four days. Tag der Deutschen Einheit lands on a Saturday and does not produce an extra day off.