German Holidays in 2024
These holidays play a big role in German culture and provide a chance to celebrate, unwind, and discover the numerous customs of this dynamic nation.
Now let's look at the calendar and see which holidays will influence Germany in 2024!
German holiday types
Public holidays in Germany
All 16 German federal states commemorate nine public holidays, such as German Unity Day, Christmas Day, and New Year's Day.Regional holidays in Germany
State governments have the last say over public holidays, even if the federal government can proclaim national holidays. Because of this, some federal states celebrate holidays that are not observed by other countries. With thirteen days off a year, Bavaria is the state with the most public holidays. There are ten to twelve days in a year in the other federal states.Other German holidays
Apart from the publicly observed public holidays, there exist other informal celebrations, including St Nicholas' Day (Nikolaus) on December 5, Rosenmontag, Carnival Monday, and Christmas Eve.Germany's school holidays
Between five and six vacation periods are observed by German schools annually, including vacations in the fall and spring in addition to the Easter, summer, and Christmas holidays. Germany's school vacations vary by federal state.
German holidays 2024
German holidays 2024 |
Date |
Federal State |
New Years’ Day |
January 1 |
All |
Ephiphany |
January 6 |
Baden-Württemberg |
Women's Day |
March 8 |
Berlin |
Good Friday |
March 29 |
All |
Easter Sunday |
March 31 |
Brandenburg |
Easter Monday |
April 1 |
All |
Labour Day |
May 1 |
All |
Ascension Day |
May 9 |
All |
Whitsunday |
May 19 |
Brandenburg |
Whitmonday |
May 20 |
All |
Corpus Christi |
May 30 |
Baden-Württemberg |
Assumption Day |
August 15 |
Bavaria |
World Children's Day |
September 20 |
Thuringia |
German Unification Day |
October 3 |
All |
Reformation Day |
October 31 |
Brandenburg |
All Saints’ Day |
November 1 |
Baden-Württemberg |
Day of Repentance & Prayer |
November 20 |
Saxony |
Christmas Day |
December 25 |
All |
Boxing Day |
December 26 |
All |