started · updated
Germany holiday status for October 31 and November 1
While Halloween is widely celebrated in Germany, it is not a legal public holiday in any of the 16 federal states. However, October 31 marks Reformation Day, which is a statutory holiday in nine specific states: Brandenburg, Bremen, Hamburg, Mecklenburg-Vorpommern, Lower Saxony, Saxony, Saxony-Anhalt, Schleswig-Holstein, and Thuringia.
Reformation Day commemorates the beginning of the church reform movement initiated by Martin Luther in 1517. In contrast, more traditionally Catholic states—including Bavaria, Baden-Württemberg, North Rhine-Westphalia, Rhineland-Palatinate, and Saarland—observe All Saints' Day on November 1 as a public holiday.