Bank holidays in Germany – 2026: optimize for those long weekends

Avatar Image of Bastien - Settle in Berlin Bastien - Settle in Berlin

German bank holidays can be a bit puzzling. Some days, the whole country is off; other times, only specific regions close down. But understanding these holidays is key – not just for keeping up with when shops are closed but also for maximizing your vacation time!

With a little planning, employees in Germany can turn these public holidays into extended weekends, giving themselves longer breaks without using too many of their own vacation days. Here, we’ll walk you through which holidays are nationwide and which are state-specific, so you can start strategizing for some well-earned long weekends.

bank holidays in Germany

And if you have any questions, feel free to ask in the comments section. I answer each question personally.

Overview of bank holidays in Germany for 2026

Bank HolidayDateApplicable State
New Year’s Day (Neujahr)January 1, 2026All of Germany
Epiphany (Heilige Drei Könige)January 6, 2026Bavaria, Baden-Württemberg, Saxony-Anhalt
International Women’s Day (Frauentag)March 8, 2026Berlin
Mecklenberg-Vorpommern
Good Friday (Karfreitag)April 03, 2026All of Germany
Easter Monday (Ostermontag)April 06, 2026All of Germany
Labor Day (Tag der Arbeit)May 1, 2026All of Germany
Ascension Day (Christi Himmelfahrt)May 14, 2026All of Germany
Whit Monday (Pfingstmontag)May 25, 2026All of Germany
Corpus Christi (Fronleichnam)June 04, 2026Bavaria, Baden-Württemberg, Hesse, North Rhine-Westphalia, Rhineland-Palatinate, Saarland
Assumption Day (Mariä Himmelfahrt)August 15, 2026Bavaria (in some regions), Saarland
German Unity Day (Tag der Deutschen Einheit)October 3, 2026All of Germany
Reformation Day (Reformationstag)October 31, 2026Brandenburg, Mecklenburg-Vorpommern, Saxony, Saxony-Anhalt, Thuringia, Brandenburg, Hamburg
All Saints’ Day (Allerheiligen)November 1, 2026Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate, Saarland
Repentance Day (Buß- und Bettag)November 18, 2026Saxony
Christmas Day (Erster Weihnachtstag)December 25, 2026All of Germany
Second Christmas Day (Zweiter Weihnachtstag)December 26, 2026All of Germany

How to use German bank holidays for longer vacations

Clever planning can help you make the most of bank holidays in Germany by combining them with your annual vacation days. By strategically placing vacation days around public holidays, you can create longer stretches of time off without using too many days from your own quota. May and December are especially popular for this, as both months have holidays that fall on weekdays, allowing for extended breaks.

This table highlights the top holiday periods where taking a few strategic vacation days can give you extended breaks throughout the year

Holiday periodHoliday datesVacation days neededTotal days offSuggested vacation days
New year’s1 Jan (Thu) – 4 Jan (Sun)14take 2 Jan (Fri) off
Extended new year (regional)(BW, BY, SH)1 Jan (Thu) – 6 Jan (Tue)36take 2, 5, 7 Jan off
Easter 28 Mar (Sat) – 12 Apr (Sun)816take 30–2 & 7–10 Apr off
Himmelfahrt + Pfingsten cluster9 May (Sat) – 25 May (Mon)917take 11–13, 15, 18–22 May off
Fronleichnam weekend
(BW, BY, HE, NRW, RP, SL)
4 Jun (Thu) – 7 Jun (Sun)14take 5 Jun (Fri) off
Pfingsten extended23 May (Sat) – 31 May (Sun)49take 26–29 May off around Pfingstmontag
Christmas + New year19 Dec (Sat) – 3 Jan 2027 (Sun)416take 21–24 & 28–29 Dec off

Here are the best opportunities to maximize time off with public holidays and PTO in Germany in 2026:

Easter break (March–April)

  • Good Friday: 3 April, Easter Monday: 6 April
  • Using 4–5 vacation days around weekends and holidays can give up to 16 consecutive days off

Himmelfahrt + Pfingsten (May)

  • Himmelfahrt: 14 May, Pfingstmontag: 25 May
  • With 9 strategically placed vacation days, employees can get 17 days off

Christmas and New Year’s (December–January)

  • Taking 4 additional vacation days between 21–24 Dec and 28–29 Dec yields 16 consecutive days off

What do the German bank holidays celebrate?

We sometimes forget why we even have the opportunity to rest at home. Here is a short overview of the cultural, historical or religious origin of each of them.

National German bank holidays

  • New Year’s Day (Neujahr)
    Celebrates the start of the new year across Germany, stemming from Roman times.
  • Good Friday (Karfreitag)
    A solemn day in Christian tradition, marking the crucifixion of Jesus; widely respected in Germany.
  • Easter Monday (Ostermontag)
    Part of the Easter celebration, a time for family gatherings following Easter Sunday.
  • Labor Day (Tag der Arbeit)
    Celebrates workers’ rights and labor achievements; dates back to labor movements of the late 19th century.
  • Ascension Day (Christi Himmelfahrt)
    Marks Jesus’ ascension to heaven 40 days after Easter, a key event in Christian tradition.
  • Whit Monday (Pfingstmontag)
    Follows Pentecost, celebrating the descent of the Holy Spirit on Jesus’ disciples, completing the Easter cycle.
  • German Unity Day (Tag der Deutschen Einheit)
    Commemorates the reunification of Germany in 1990 after the fall of the Berlin Wall.
  • Christmas Day (Erster Weihnachtstag)
    Celebrates the birth of Jesus, a traditional Christian holiday observed globally.
  • Second Christmas Day (Zweiter Weihnachtstag)
    A continuation of Christmas festivities, often used for visiting extended family and friends.

Regional bank holidays in Germany

  • Epiphany (Heilige Drei Könige)
    Observed in Bavaria, Baden-Württemberg, and Saxony-Anhalt, marking the visit of the three wise men to the infant Jesus.
  • Corpus Christi (Fronleichnam)
    Celebrated in parts of Bavaria, Baden-Württemberg, Hesse, and North Rhine-Westphalia; honors the Eucharist in Catholic tradition.
  • Assumption Day (Mariä Himmelfahrt)
    Celebrated in Bavaria and Saarland, commemorating the Virgin Mary’s ascent to heaven.
  • Reformation Day (Reformationstag)
    Observed in several states, this day remembers Martin Luther’s role in the Protestant Reformation.
  • All Saints’ Day (Allerheiligen)
    Celebrated in Baden-Württemberg, Bavaria, North Rhine-Westphalia, and other states to honor all Christian saints.
  • Repentance Day (Buß- und Bettag)
    Held in Saxony as a Protestant day for reflection and prayer.

Navigating bank holidays in Germany

Some tips to alleviate stress & clashing schedules:

  • Planning travel: Since many businesses close on these days, planning ahead of German bank holidays is essential if you need to get things done or are traveling.
  • Public transport and opening hours: Note that on most bank holidays, public transportation runs on a reduced schedule, and many shops may be closed or operate shorter hours.
  • Some regions are more “closed” than other: depending on where you live in Germany, you might experience the day differently. Everything might be shut down (including the best German banks), some stuff might be open, or it feels like a normal day. This differs depending on the region and the size of the city usually.
  • Work schedule and contracts: Understanding your company’s policy on holidays can be helpful, especially if you work across borders or in a multi-state company.

FAQs

What happens if a holiday falls on a weekend?

Generally, there is no substitute day off in Germany. Sorry, your loss.

Are there different bank holidays in Germany for different religions?

Yes, regional differences often reflect the local religious makeup, with Catholic states observing more saints’ days. Typically, there are more bank holidays in Bavaria (catholic tradition) than in Northern Germany.

Which German state gets the least amount of bank holiday in 2026?

Bavaria stands out with 13 public holidays, benefiting from several regional celebrations like Assumption Day and Corpus Christi, which are not nationwide holidays

Which German state gets the most amount of bank holiday in 2026?

Berlin has the fewest, with only 10 holidays, lacking certain regional days such as Corpus Christi and Assumption Day.

Sources

  1. German Federal Bank
  2. Wikipedia

0 0 votes
Was this guide useful?