German National Holidays1 Jan New Year's Day 6 Jan Epiphany - in Baden-Wurttemberg, Bavaria, and Saxony-Anhalt 1 May May Day or Labour Day 15 Aug Assumption of the Blessed Virgin Mary - in Bavaria and Saarland only 3 Oct Day of German Unity 31 Oct Reformation Day - in Brandenburg, Mecklenburg-Vorpommern, Saxony, Saxony-Anhalt and Thuringia only 1 Nov All Saints Day - in Baden-Wurttemberg, Bavaria, North Rhine-Westphalia, Rhine-land Palatinate, Saarland and Thuringia only 1st Wednesday after 8 November Repentance Day - Saxony only. 24 Dec Christmas Eve - Government closed, half day for shops. 25 Dec Christmas Day 26 Dec 2nd Day of Christmas 31 Dec New Year's Eve - Government closed, half day for shops. Source: Embassy of the Federal Republic of Germany Bangkok