Germany has many public holidays, some of which vary from state to state. Since most things are closed then, it's best to check dates before you make any plans.
Public Holidays in 2012
January
- 1: New Year's Day
- 6: Epiphany (only in Bavaria, Baden-Wuerttemberg and Saxony-Anhalt)
February
- 20: Carnival Monday (only in parts of the Rhineland)
April
- 6: Good Friday
- 8: Easter
- 9: Easter Monday
May
- 1: Labor Day
- 17: Ascension Day
- 27-28: Pentecost
June
- 7: Corpus Christi (only in Baden-Wuerttemberg, Bavaria, Hesse, North Rhine-Westphalia, Rhineland Palatinate, Saarland, Saxony and Thuringia)
August
- 15: Assumption Day (only in Bavaria and Saarland)
October
- 3: Day of German Unity
- 31: Reformation Day (only in Mecklenburg-Western Pomerania, Brandenburg, Saxony, Saxony-Anhalt and Thuringia)
November
- 1: All Saints’ Day (only in Baden-Wuerttemberg, Bavaria, North Rhine-Westphalia, Rhineland Palatinate and Saarland)
- 21: Day of Prayer and Repentance (only in Saxony)
December
- 24: Christmas Eve (half-day)
- 25: Christmas
- 26: Second Day of Christmas / Boxing Day
DW staff (kjb)