If you’re travelling to Germany and you want to make use of any services, you may want to make sure that you’re not visiting during a public holiday. Today, we’ll go over all the relevant public holidays in 2024 so you don’t have to worry about sites being closed when you arrive.
Public holidays in Germany 2024
Days-off and not only
Here’s a calendar with all days off in Germany in 2024, including regional holidays:
Holidays in 2024 | Description |
1 January – New Year’s Eve | Germany celebrates New Year’s Day, an official day-off, by shooting fireworks, drinking champagne and enjoying special Berliner doughnuts |
6 January – Epiphany | Germany celebrates Epiphany, an official day-off, in some states (Bavaria, Baden-Württemberg, Saxony-Anhalt) where children dress up as the Three Kings and sing carols |
8 March – International Women’s Day | Women’s Day is also a day-off in Berlin (only) since 2019. It may also involve various marches and events to celebrate femininity |
29 March – Good Friday | One of the most important days for Christians, preparing for the formal celebration of the resurrection of Christ |
31 March – Easter Sunday | Official day-off, celebrated with family dinners and traditional Easter dishes |
1 April – Easter Monday | Also an official day-off, celebrated with more family meetups, picnics and easter egg hunts |
1 May – Labour Day |
An official day-off to celebrate worker rights |
9 May – Ascension Day | Ascension Day is also a day-off in Germany, celebrating the titular ascension of Jesus to heaven |
19 May – Whit Sunday | Celebration of the descent of the Holy Spirit |
20 May – Whit Monday | Whit Monday is a day-off, marking a long weekend alongside Whitsun |
30 May – Corpus Christi | Corpus Christi is a day-off in 8 provinces: Baden-Württemberg, Bavaria, Hessen, North Rhine-Westphalia, Rhineland-Palatinate, Saarland, Thuringia and Saxony |
15 August – Assumption Day | Assumption Day is only celebrated in Saarland and parts of Bavaria |
3 October – Day of German Unity | The 3rd of October celebrates the reunification of Western and Eastern Germany in 1990 – it’s naturally a day-off in all of the states |
31 October – Reformation Day | The Reformation Day is observed in these states: Brandenburg, Hamburg, Mecklenburg, Lower Saxony, Saxony, Saxony-Anhalt, Schleswig-Holstein and Thuringia |
1 November – All Saints’ Day | All Saints’ Day is a day-off in select states too: Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate and Saarland |
20 November – Repentance Day | Repentance Day is an official holiday in Saxony |
25 December – Christmas Day | Needs no introduction, naturally it’s a day off in all of Germany |
26 December – 2nd day of Christmas | Same here |
Federal holidays in Germany
- New Year’s Day
- Good Friday
- Easter Monday
- Ascension Day
- Whit Monday
- Labour Day
- German Unity Day
- First Christmas Day
- Second Christmas Day
See also: