HomeGermany
DE

Public holidays in Germany in 2030

Next public holiday

New Year's Day

Public Holiday Calendar Guide for Germany

Germany regulates public holidays primarily at the federal state level, combining nationwide federal observances with regional holidays. Statutory laws guarantee paid time off for employees on official non-working days. Understanding this decentralized calendar helps travelers and professionals optimize travel and business planning.

Statutory Framework and Regional Holiday Distribution

Germany recognizes only one nationwide federal holiday mandated by federal law: German Unity Day on October 3. Other core holidays like New Year's Day, Good Friday, Easter Monday, Labour Day, Ascension Day, Whit Monday, Christmas Day, and Boxing Day are established by federal joint agreement or state laws.

Individual federal states like Bavaria, Baden-Württemberg, and North Rhine-Westphalia add unique regional observances such as Epiphany or Corpus Christi, resulting in varying total annual holiday counts across the sixteen states.

Maximizing Free Time and Bridge Day Strategies

Mid-week statutory dates like Ascension Day create prime opportunities for bridge days, where employees take a single vacation day to secure a four-day weekend.

Major festive periods such as Christmas and Easter provide extended breaks for family gatherings and domestic travel. Strategic planning around these dates requires early coordination, as demand for accommodation and transport surges significantly during regional holiday clusters.

Commercial Closures, Transport, and Practical Visitor Tips

On official statutory holidays, retail stores, banks, and administrative offices remain strictly closed nationwide. Public transportation networks operate on reduced weekend or holiday timetables, though long-distance trains and flights continue running normally.

Visitors should stock up on groceries ahead of time and anticipate limited dining options outside major tourist districts during major religious observances.

Frequently Asked Questions about Holidays in Germany

Are shops open on public holidays in Germany?

No, retail stores, supermarkets, and banks are legally required to close on nationwide and regional public holidays, with rare exceptions for railway station shops, bakeries, and petrol stations.

Do all German states share the same number of public holidays?

No, while nine core holidays are observed nationwide, individual states add between one and five regional holidays, bringing the annual total to between 10 and 14 days depending on the state.

Compatible with Apple Calendar, Google Calendar, Outlook, and mobile devices.

All public holidays

9
All public holidaysDateDaySubstitute day
New Year's DayTuesdayNo
Good FridayFridayNo
Easter MondayMondayNo
Labour DayWednesdayNo
Ascension DayThursdayNo
Whit MondayMondayNo
National HolidayThursdayNo
Christmas DayWednesdayNo
Boxing DayThursdayNo

Smart Bridge Days & Long Weekends in 2030

Maximize your time off in 2030 by taking strategic leave days around public holidays to create long weekends and extended breaks.

4 days offBridge Day

Dec 29 – Jan 1

Take 1 leave day
Take off: Mon, Dec 31
Holidays: New Year's Day
9 days offHoliday Stretch

Dec 29 – Jan 6

Take 4 leave days
Take off: Mon, Dec 31, Wed, Jan 2, Thu, Jan 3, Fri, Jan 4
Holidays: New Year's Day
10 days offHoliday Stretch

Apr 13 – Apr 22

Take 4 leave days
Take off: Mon, Apr 15, Tue, Apr 16, Wed, Apr 17, Thu, Apr 18
Holidays: Good Friday, Easter Monday
4 days offLong Weekend

Apr 19 – Apr 22

0 days leave needed
Holidays: Good Friday, Easter Monday
10 days offHoliday Stretch

Apr 19 – Apr 28

Take 4 leave days
Take off: Tue, Apr 23, Wed, Apr 24, Thu, Apr 25, Fri, Apr 26
Holidays: Good Friday, Easter Monday
5 days offBridge Day

Apr 27 – May 1

Take 2 leave days
Take off: Mon, Apr 29, Tue, Apr 30
Holidays: Labour Day
9 days offHoliday Stretch

Apr 27 – May 5

Take 4 leave days
Take off: Mon, Apr 29, Tue, Apr 30, Thu, May 2, Fri, May 3
Holidays: Labour Day
5 days offBridge Day

May 1 – May 5

Take 2 leave days
Take off: Thu, May 2, Fri, May 3
Holidays: Labour Day

Working Days Calculator in Germany

Calculate exact business days and working hours between two dates, excluding weekends and official public holidays.

252 Working Days
(2016 working hours @ 8h/day)
Calendar days:365Weekend days:104Public holidays:9
Holidays in range: New Year's Day, Good Friday, Easter Monday, Labour Day, Ascension Day, Whit Monday, National Holiday, Christmas Day, Boxing Day
20262027202820292030

Official sources & legislation

Dates are calculated from the date-holidays dataset and may be corrected with authoritative local sources. date-holidays