Vacation Flow Logo
Europe2026
🇩🇪

Germany

9 federal holidays + 16 regional variations

Germany has 9 federal holidays observed nationwide and additional Bundesland-specific holidays. The most common regional additions are Reformation Day (Protestant Länder) and Corpus Christi (Catholic Länder). The table below covers federal days; the notes summarise the major regional variations.

Public holidays

DateDayHolidayScope
1 JanuaryThursdayNeujahrstag (New Year)Federal
3 AprilFridayKarfreitag (Good Friday)Federal
6 AprilMondayOstermontag (Easter Monday)Federal
1 MayFridayTag der Arbeit (Labour Day)Federal
14 MayThursdayChristi Himmelfahrt (Ascension)Federal
25 MayMondayPfingstmontag (Whit Monday)Federal
3 OctoberSaturdayTag der Deutschen EinheitFederal — German Unity Day
25 DecemberFriday1. WeihnachtsfeiertagFederal — Christmas Day
26 DecemberSaturday2. WeihnachtsfeiertagFederal — Boxing Day

Notes

  • Reformation Day (31 Oct) is observed in Brandenburg, Hamburg, Mecklenburg-Vorpommern, Lower Saxony, Saxony, Saxony-Anhalt, Schleswig-Holstein, Thuringia and Bremen.
  • Corpus Christi (Fronleichnam) is observed in Baden-Württemberg, Bavaria, Hesse, North Rhine-Westphalia, Rhineland-Palatinate and Saarland.
  • Heilige Drei Könige (Epiphany, 6 Jan) is a holiday in Baden-Württemberg, Bavaria and Saxony-Anhalt.
  • Mariä Himmelfahrt (Assumption, 15 Aug) is observed in Saarland and parts of Bavaria.
Add to calendar

Inside Vacation Flow, public holidays show up automatically on each connected calendar. For external use, an .ics file ships with this page once the data set is finalised.