You are not sure why everyone is not going to work? I think it might be a public holiday!
Germans enjoy their public holidays. Find out below the list of public holidays in 2021 and 2022 for all federal states in Germany. When is the next holiday?
Public holidays 2021 and 2022 in Germany
The number varies depending on the federal state. Bavaria has more holidays in a year than any other federal state: 13!
The city of Augsburg in Bavaria holds the national record of holidays is a year! 13+1 (Peace Festival day)
But how many and which public holidays do the individual federal states have? How do the holidays in 2021 fall? And when are the holidays? In this article we give an overview for all federal states from North Rhine-Westphalia via Baden-Württemberg to Berlin.
What employees certainly don’t like to hear: In 2021, some holidays will fall on the weekend – including the two Christmas holidays. May 1st is on Saturday, German Unity Day on Sunday.
Nine public holidays apply throughout Germany
- New Year
- Good Friday
- May 1st
- Ascension Day
- Day of German Unity
- Christmas Day
- Christmas Day
There are also public holidays that only exist in individual federal states – including the Three Wise Men, Assumption Day, Reformation Day and All Saints’ Day.
Public Holidays in 2021 in Germany
Here is a complete overview of the 2021 public holidays, before the dates for 2022 follow. First, we list nationwide dates of public holidays and other important days. You will then find the information for each federal state.
- New Year: 01/01/2021 (Friday)
- Good Friday: April 2nd, 2021 (Friday)
- Easter – Easter Monday: April 5th, 2021 (Monday)
- May 1st – Labor Day: May 1st, 2021 (Saturday)
- Ascension Day: 13.05.2021 (Thursday)
- Pentecost – Whit Monday: May 24th, 2021 (Monday)
- Day of German Unity: October 3rd, 2021 (Sunday)
- Christmas Day: December 25th, 2021 (Saturday)
- Christmas Day: December 26th, 2021 (Sunday)
Other special dates in 2021
- Holy Three Kings: 06.01. (Wednesday)
- Women’s Carnival: 11.02. (Thursday)
- Valentine’s Day: 02/14 (Sunday)
- Carnival Monday: 15:02. (Monday)
- Ash Wednesday: February 17th (Wednesday)
- Beginning of spring (meteorological): 01.03. (Monday)
- International Women’s Day: 08.03. (Monday)
- St. Patrick’s Day: 17.03 (Wednesday)
- Joseph’s Day: 19.03. (Friday)
- Beginning of spring (calendar): 20.03. (Saturday)
- Time change to daylight saving time: 28.03. (Sunday)
- Palm Sunday: 28.03. (Sunday)
- Holy Thursday: 01.04 (Thursday)
- Walpurgis Night: April 30th to May 1st (Friday to Saturday)
- Liberation day: 08.05. (Saturday)
- Mother’s Day: 09.05. (Sunday)
- Ice Saints: 11th (Tuesday) to 15.05. (Saturday)
- Father’s Day: 13.05. (Thursday)
- Beginning of summer (meteorological): 01.06 (Tuesday)
- Corpus Christi: 03.06. (Thursday)
- Beginning of summer (calendar) / summer solstice: 21.06. (Monday)
- St. John’s day: June 24th (Wednesday)
- Dormouse Day: 27.06. (Sunday)
- Peter and Paul: 29.06. (Tuesday)
- Assumption of Mary: 15.08. (Sunday)
- Beginning of autumn (meteorological): 01.09. (Wednesday)
- World Children’s Day: 20.09. (Monday)
- Beginning of autumn (calendar): 22.09. (Wednesday)
- Thanksgiving: 03.10. (Sunday)
- Time change to wintertime: 31.10. (Sunday)
- Halloween: 31.10. (Sunday)
- Reformation day : 31.10. (Sunday)
- All Saints’ Day: 01.11. (Monday)
- All Souls Day: 02.11. (Tuesday)
- Carnival start: 11.11. (Thursday)
- Martin’s Day: 11.11. (Thursday)
- Memorial day: 14.11. (Sunday)
- Day of Repentance and Prayer: 17.11. (Wednesday)
- Sunday of the Dead: 21.11. (Sunday)
- 1st Advent: 28.11. (Sunday)
- Beginning of winter (meteorological): 01.12. (Wednesday)
- Barbara’s: 12.04. (Saturday)
- 2nd Advent: 05.12. (Sunday)
- St. Nicholas Day: December 6th (Monday)
- 3rd Advent: 12.12. (Sunday)
- 4th Advent: 19.12. (Sunday)
- Beginning of winter (calendar) – winter solstice: 21.12. (Tuesday)
- Christmas Eve: December 24th (Friday)
- Rauhnächte: from 25.12. (Saturday)
- New Year’s Eve: December 31 (Friday)
Public Holidays in 2022 in Germany
- New Year: 01.01. (Saturday)
- Good Friday: April 15 (Friday)
- Easter – Easter Monday: April 17th (Monday)
- May 1st – Labor Day: May 1st (Sunday)
- Ascension Day: 26.05. (Thursday)
- Pentecost – Whit Monday: 06.06. (Monday)
- Day of German Unity: 03.10. (Monday)
- Christmas Day: December 25th (Sunday)
- Boxing Day: December 26th (Monday)
Public holidays in Germany 2021 and holidays: Dates for all federal states
Here you will find an overview of the public holidays in all federal states in Germany. For each federal state you can click on the respective blue link to see all the dates for public holidays and vacations.
Bavaria is the state with the most public holidays in Germany. In addition to the national holidays, people here also have the following dates off: Epiphany on January 6th, Corpus Christi, Assumption of Mary on August 15th, All Saints’ Day on November 1st and in Augsburg also on the High Peace Festival on August 8th.
How many public holidays are there in Baden-Württemberg? The answer: twelve. In addition to the nine national holidays, the Three Wise Men come on January 6th, Corpus Christi and All Saints Day on November 1st.
With International Women’s Day, Berlin has a public holiday that only exists in this state. Otherwise, people here still have days off that apply throughout Germany – i.e. on New Year’s Day, Good Friday, Easter Monday, May 1st, Ascension Day, Pentecost, Day of German Unity and the Christmas holidays.
Easter Sunday and Pentecost Sunday are only public holidays in Brandenburg. Employees can therefore receive public holiday bonuses for these days. The people in the state also have time off on Reformation Day on October 31.
Compared to other federal states, Bremen has relatively few public holidays. In addition to the nine nationwide, there is only one more: Reformation Day on October 31.
In Hamburg it is the same as in Bremen: people have the nine public holidays that apply nationwide, and also on Reformation Day on October 31st.
In Hesse, in contrast to many other federal states, Corpus Christi is also a public holiday. There are also nine national holidays.
Mecklenburg-Western Pomerania is one of the federal states in Germany where people have time off on Reformation Day. This means that October 31 is a public holiday here.
In Lower Saxony there are a total of ten public holidays between the New Year and Boxing Day. The people here also have time off on Reformation Day on October 31st.
North Rhine-Westphalia ( NRW )
In North Rhine-Westphalia, Reformation Day is not a public holiday, but All Saints’ Day is on November 1st. Corpus Christi is also one of the eleven public holidays in North Rhine-Westphalia.
Eleven public holidays also apply in Rhineland-Palatinate. This includes Corpus Christi as well as All Saints’ Day.
There are twelve public holidays in Saarland – and therefore an above-average number. In addition to Corpus Christi and All Saints’ Day, the Assumption Day on August 15 is also included.
The Day of Repentance and Prayer is also a public holiday in Saxony. In addition, the people in the state also have Reformation Day off.
In Saxony-Anhalt, people also have the “Holy Three Kings” off on January 6th and on Reformation Day. Together with the nationwide dates, there are eleven public holidays here.
There are ten public holidays in Schleswig-Holstein. This includes Reformation Day on October 31.
There are eleven public holidays in Thuringia. Only in this state do people have time off and school on World Children’s Day. In addition, Reformation Day is a public holiday here.
- Who MUST take their remaining vacation days before the end of 2021?
- How to extend your vacation in 2022 with bridging days