Number of public holidays in Germany by years and by states
Find out how many public and popular holiday days are there in Germany for the current 2024 year and by years, as well as by federal states.
How many public holidays are there in Germany?
Germany has 11 holidays, which are public holidays and days off work throughout the country. However, some lands or regions of Germany have additional official holidays, a maximum of 20. Thus, depending on the region, Germany has from 11 to 20 official holidays per year. However, it should be noted that 3 holidays are composed of two days off work each, so the number of the holidays as such varies from 8 to 17. B
List of holiday days in 2024
Below is the list of holiday days that were taken into account in the count:
- New Year's Day
- Twelfth-day (BW,BY,ST)
- Good Friday
- Easter
- Easter Monday
- Labor Day, May 1
- Ascension of Christ
- Pentecost
- Pentecost, 2nd day
- Corpus Christi (BW,BY,HE,NW,RP,SL,SN,TH)
- Augsburg Peace Festival (BY)
- Assumption of the Virgin Mary (BY,SL)
- German Unity Day
- Reformation Day (BB,HB,HH,MV,NI,SN,ST,SH,TH)
- All Saints' Day (BW,BY,NW,RP,SL)
- Day of Prayer and Repentance (SN)
- Christmas
- The 2nd day of Christmas
- Universal Children's Day (TH)
- International Women's Day (BE,MV)
Schedule of public holidays in Germany, calendar of public holidays in Germany, and calendars by state by years can be found on separate pages of our website.
Number of holiday days by German states
In the following list, you will learn how many official holiday days there are in a year by German states. See the list of holiday daysabove on the page. You can also compare holiday days between German states by selecting any 2 federal states.
Number of holiday days by German states in 2024.
Number of days | Federal state |
---|---|
14 | Baden-Württemberg |
16 | Bavaria |
12 | Berlin |
12 | Brandenburg |
12 | Bremen |
12 | Hamburg |
12 | Hesse |
13 | Mecklenburg-Vorpommern |
12 | Lower Saxony |
13 | North Rhine-Westphalia |
13 | Rhineland-Palatinate |
14 | Saarland |
14 | Saxony |
13 | Saxony-Anhalt |
12 | Schleswig-Holstein |
14 | Thuringia |
How many popular holidays are there in Germany?
Apart from public holidays, Germans also celebrate many popular holidays, which are not work-free days, by our count they range from 50 to 70. In addition, Germany hosts many local festivals: city festivals, district festivals, harvest festivals, organization festivals, various religious customs, and traditions, etc.
To count the popular German holidays, we used the most comprehensive list of popular holidays in Germany.
RU-GELD.DE Team
Last updated:
Number of holiday days in Germany by years and by states 2023, 2024, 2025