German 2012 Public Holidays / Gesetzliche Feiertage 2012 in Deutschland

Please note this is not an official German 2012 public holidays calendar. We do not and can not guarantee the accuracy of this holiday calendar.

Except for the national holiday (German Unity Day), 2012 public holidays in Germany (gesetzliche Feiertage) are determined by the federal states.

Public holidays in Germany vary from one federal state to another with some states having more public holidays than others. In Berlin, for example, there are nine public holidays per year, whereas certain federal states, such as Baden-Württemberg or Bavaria, celebrate up to five more days.

2012 Public Holidays in Germany / Gesetzliche Feiertage 2012
Here is the list of 2012 public holidays in Germany / Gesetzliche Feiertage 2012 in Deutschland

Neujahrstag
New Years Day
(German National Holiday)
Sunday, 1 January 2012

Heilige Drei Könige
Epiphany
(Baden-Württemberg, Bavaria, Saxony-Anhalt)
Friday, 6 January 2012

Karfreitag
Good Friday
(German National Holiday)
Friday, 6 April 2012

Ostermontag
Easter Monday – Easter 2012
(German National Holiday)
Monday, 9 April 2012

Tag der Arbeit
Labour Day
(German National Holiday)
Tuesday, 1 May 2012

Christi Himmelfahrt
Ascension Day
(German National Holiday)
Thursday, 17 May 2012

Pfingstmontag
Whitmonday
(German National Holiday)
Monday, 28 May 2012

Fronleichnam
Corpus Christi
(Baden-Württemberg, Bavaria, Hesse, North Rhine-Westphalia, Rhineland-Palatinate, Saarland)
Thursday, 7 June 2012

Mariä Himmelfahrt
Assumption Day
(Saarland)
Wednesday, 15 August 2012

Tag der Deutschen Einheit
German Unity Day
(German National Holiday)
Wednesday, 3 October 2012

Reformationstag
Day of Reformation
(Brandenburg, Mecklenburg-Vorpommern, Saxony,Saxony-Anhalt, Thuringia)
Wednesday, 31 October 2012

Allerheiligen
All Saints Day
(Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate, Saarland)
Thursday, 1 November 2012

Buß- und Bettag
Repentance Day / Penance
(Wednesday before November 23. Saxony)
Wednesday, 21 November 2012

Weihnachtstag
Christmas Day
(German National Holiday)
Tuesday, 25 December 2012

Zweiter Weihnachtsfeiertag
St Stephens Day / Boxing Day
(German National Holiday)
Wednesday, 26 December 2012

*Good Friday and Holy Saturday are silence holidays by law.

Either Carnival Monday (“Rose Monday”) or Mardi Gras is a de facto holiday in some towns and cities in Catholic western and southern Germany which have a strong Carnival tradition. The Three Kings Day, better known as Epiphany, is 6 January, the day after the 12 days of Christmas.

Happy German Holidays 2012 ! Enjoy your holiday !