Allerheiligen, or All Saints’ Day, is observed on 1 November as a Christian holiday honouring all saints, known and unknown.
In many parts of Germany, it is a public holiday marked by quiet reflection, church services, and visits to cemeteries where families place candles and flowers on the graves of loved ones.
The day is less festive and more contemplative, offering a time to remember those who have passed and to celebrate the enduring connection between the living and the departed.
In Germany, Allerheiligen is a public holiday in the following Bundesländer:
- Baden-Württemberg
- Bayern (Bavaria)
- Nordrhein-Westfalen
- Rheinland-Pfalz
- Saarland

