German Public Holidays

German Public Holidays [2026 & 2026 Table] - Live In Germany

Germany has 9 nationwide public holidays (Feiertage, meaning legally recognised days off work) in 2026, with individual states adding between 1 and 5 more depending on their religious and regional traditions. That gap matters more than most newcomers expect. In 2023, I nearly booked a contractor to come to our place in Wolfsburg on Reformation Day, only to discover at the last minute that Lower Saxony actually observes it. He wouldn’t be coming anywhere.

Germany’s public holiday system is layered by design. The federal government sets a baseline of national holidays, but the Bundesländer are federal states that each have their own parliament and legislation, and they each legislate their own additional days under state law. Bavaria gets the most, with 13 public holidays in 2026. Berlin gets the fewest at 10. If you’re working, traveling, or running errands, knowing which holidays apply to your specific state is genuinely useful information.

According to Destatis, Germany’s federal statistical office, roughly 60% of public holidays in 2026 fall on weekdays, which directly affects working hours, shop opening times, and public transport schedules across the country. Whether you’re looking up german public holidays 2025 to plan ahead, or trying to confirm 2026 german public holidays before booking leave, this guide covers every Feiertag by state with a full table.

Types of German Public Holidays

Germany divides its public holidays into a few distinct categories, and understanding the difference matters more than you’d think. This is especially true when planning time off across state lines.

Gesetzliche Feiertage (National Public Holidays)

Nine public holidays apply across all sixteen federal states. These include New Year’s Day, German Unity Day (Tag der Deutschen Einheit, literally “Day of German Unity”) on 3 October, and both Christmas days on 25 and 26 December.

Regionale Feiertage (Regional Public Holidays)

Individual states set their own additional holidays. According to Destatis, Bavaria leads with 13 public holidays in 2026, while most other states observe between 10 and 12. Baden-Württemberg public holidays 2026 include Epiphany (Heilige Drei Könige, 6 January) and Corpus Christi (Fronleichnam, the Thursday after Trinity Sunday), which workers in Wolfsburg simply don’t get.

Inoffizielle Feiertage (Unofficial Observances)

Some days feel like holidays without being legally recognised. Carnival Monday (Rosenmontag, the Monday before Ash Wednesday), Christmas Eve (Heiligabend, 24 December), and Saint Nicholas Day (Nikolaus, 6 December) fall into this category. Shops may close early, schools sometimes finish at noon, and the atmosphere shifts noticeably.

📑

German States Guide

Check out our detailed article on German States.

Germany has 9 national public holidays (gesetzliche Feiertage, meaning holidays set by federal law) that apply in every federal state, plus up to 13 additional regional holidays depending on where you live. That gap matters more than most newcomers expect. When I arrived in Wolfsburg in 2022 and started planning time off, I quickly realised that a colleague in Munich was working with a noticeably different calendar than I was. Bavaria stacks regional holidays in a way that Lower Saxony simply doesn’t.

The total number of public holidays you get in 2026 ranges from 9 in states like Hamburg and Bremen to as many as 17 in Bavaria and Baden-Württemberg. According to Destatis, Germany observes fewer statutory holidays than many of its EU neighbours, which makes every single one worth planning around. For expats, understanding this federal patchwork is what separates a well-planned leave schedule from a wasted vacation day. The national dates alone won’t give you the full picture.

This guide covers every German public holiday for 2025 and 2026, broken down by state, including Baden-Württemberg, Bavaria, Hesse, and all 16 Bundesländer. You’ll find the official dates, the religious or historical background behind each one, and a complete state-by-state comparison table.

School Holidays in Germany

School holidays in Germany are set at the state (Bundesland) level, not federally, which means Schulferien (school vacation periods, distinct from public holidays) vary significantly depending on where you live. A family in Bayern will have different summer holidays than one in Niedersachsen, and that staggering is actually intentional. The Kultusministerkonferenz (Standing Conference of the Ministers of Education, the body that coordinates school policy across all 16 states) coordinates the dates across states to spread out holiday travel and reduce motorway congestion nationwide.

Most states observe five to six distinct vacation blocks each year: winter break, Easter holidays, Pfingstferien (Whitsun break, typically one week around Pentecost), summer holidays, autumn break, and Christmas holidays. Summer holidays are the longest, typically running six weeks, though the exact dates rotate across states on a multi-year cycle. According to the Kultusministerkonferenz, the 2026 school holiday schedule has already been published and approved for all 16 federal states.

If you have kids in school or simply want to avoid peak travel prices, checking your specific state’s Schulferien calendar before booking anything is genuinely one of the most practical things you can do.

Public Holidays in Germany Vary from State to State

How many public holidays does Germany have in 2026? The answer depends entirely on which state you live in. Germany has no single national authority deciding which days everyone gets off. Each of the 16 federal states (Bundesländer) sets its own official public holidays, layered on top of the nine nationwide ones. The result is a surprisingly wide gap depending on where you live.

Bavaria, Baden-Württemberg, and Saarland come out on top with 12 public holidays each in 2026. Hamburg and Bremen sit at the other end with just 10. That two-day difference might not sound like much, but it adds up fast when you’re planning annual leave.

Here’s how every state stacks up in 2026:

Federal State Public Holidays (2026)
Bavaria 12
Saarland 12
Baden-Württemberg 12
Saxony 11
Lower Saxony 11
Saxony-Anhalt 11
Rhineland-Palatinate 11
North Rhine-Westphalia 11
Thuringia 11
Berlin 11
Mecklenburg-Western Pomerania 10
Hesse 10
Schleswig-Holstein 10
Brandenburg 10
Bremen 10
Hamburg 10

So if a colleague in Munich seems to disappear more often than you do, there’s a structural reason for it.

German Public Holidays 2023 and 2024: Full Table by State

The table below covers every public holiday (gesetzlicher Feiertag, a legally protected day off under German law) across Germany for both 2023 and 2024, including which federal states observe each one. A few holidays apply nationwide, while others are tied to specific states, so the state column matters more than most people realise.

German Holiday (Feiertag) 2023 Date 2024 Date Federal State(s)
New Year’s Day (Neujahr) 01 Jan — Sun 01 Jan — Mon All
Epiphany (Heilige Drei Könige) 06 Jan — Fri 06 Jan — Sat Baden-Württemberg, Bavaria, Saxony-Anhalt
Women’s Day (Frauentag) 08 Mar — Wed 08 Mar — Fri Berlin
Good Friday (Karfreitag) 07 Apr — Fri 29 Mar — Fri All
Easter Sunday (Ostersonntag) 09 Apr — Sun 31 Mar — Sun Brandenburg
Easter Monday (Ostermontag) 10 Apr — Mon 01 Apr — Mon All
Labour Day (Tag der Arbeit) 01 May — Mon 01 May — Wed All
Ascension Day (Christi Himmelfahrt) 18 May — Thu 09 May — Thu All
Whit Sunday (Pfingstsonntag) 28 May — Sun 19 May — Sun Brandenburg
Whit Monday (Pfingstmontag) 29 May — Mon 20 May — Mon All
Corpus Christi (Fronleichnam) 08 Jun — Thu 30 May — Thu Baden-Württemberg, Bavaria, Hesse, NRW, Rhineland-Palatinate, Saarland
Assumption Day (Mariä Himmelfahrt) 15 Aug — Tue 15 Aug — Thu Bavaria, Saarland
World Children’s Day (Weltkindertag) 20 Sep — Wed 20 Sep — Fri Thuringia
German Unity Day (Tag der Deutschen Einheit) 03 Oct — Tue 03 Oct — Thu All
Reformation Day (Reformationstag) 31 Oct — Tue 31 Oct — Thu Brandenburg, Bremen, Hamburg, Mecklenburg-Vorpommern, Lower Saxony, Saxony, Saxony-Anhalt, Schleswig-Holstein, Thuringia
All Saints’ Day (Allerheiligen) 01 Nov — Wed 01 Nov — Fri Baden-Württemberg, Bavaria, NRW, Rhineland-Palatinate, Saarland
Day of Repentance (Buß- und Bettag, a day of fasting and reflection observed only in Saxony) 22 Nov — Wed 20 Nov — Wed Saxony
Christmas Day (Erster Weihnachtstag) 25 Dec — Mon 25 Dec — Wed All
Boxing Day (Zweiter Weihnachtstag) 26 Dec — Tue 26 Dec — Thu All

One thing worth knowing: Germany has 9 nationwide public holidays and up to 13 in states like Bavaria and Baden-Württemberg, according to the federal government’s official holiday framework. According to Destatis, a worker in Bavaria benefits from up to four more legally protected days off per year than a colleague doing the same job in Hamburg. If you live in Wolfsburg or anywhere in Lower Saxony, you get Reformation Day on top of the national set, but not Corpus Christi or All Saints’ Day. State-level differences genuinely affect how many days off you actually get each year, so it pays to check your specific Bundesland.

What is the Most Important Holiday in Germany?

There is no single answer. Germany’s public holidays carry different weight depending on where you live and what you believe. For Catholics concentrated in Bavaria and Baden-Württemberg, Corpus Christi (Fronleichnam) and All Saints’ Day (Allerheiligen) are deeply meaningful. For Protestants in Saxony or Brandenburg, Reformation Day carries real cultural gravity. Tag der Deutschen Einheit (German Unity Day) on 3 October is the one holiday that belongs to everyone equally, regardless of state or religion. It is the only nationwide public holiday not rooted in Christianity, and according to the Federal Government of Germany, it marks the 1990 reunification that reshaped the entire country.

In practice, Christmas tends to win the popular vote. Germans take the Weihnachtszeit (Christmas season, roughly from the start of Advent through 26 December) seriously, and the combination of 25 and 26 December as consecutive public holidays makes it the longest guaranteed pause in the German calendar year.

My honest take: if you want to understand Germany through its holidays, start with Unity Day and Christmas. Between them, you get both the country’s history and its heart.

Germany has 9 nationwide public holidays in 2026, but the total varies by state. Bavaria has the most, with up to 13 public holidays, while states like Berlin and Hamburg observe fewer due to fewer religious additions.

Baden-Württemberg observes all 9 national holidays in 2026, plus three state-specific additions: Epiphany (6 January), Corpus Christi (4 June), and All Saints' Day (1 November), bringing the total to 12 public holidays for 2026.

Hessen observes 11 public holidays in 2026. These include the 9 nationwide holidays plus Corpus Christi (4 June) and Reformation Day (31 October), which Hessen added as a permanent public holiday from 2018 onward.
🔗

See the Full German Holiday Calendar by State


Jibran Shahid

Jibran Shahid

Hi, I am Jibran, your fellow expat living in Germany since 2014. With over 10 years of personal and professional experience navigating life as a foreigner, I am dedicated to providing well-researched and practical guides to help you settle and thrive in Germany. Whether you are looking for advice on bureaucracy, accommodation, jobs, or cultural integration, I have got you covered with tips and insights tailored specifically for expats. Join me on my journey as I share valuable information to make your life in Germany easier and more enjoyable.

Meet LiGa: Your Personal Guide to Germany!

LiGa is your ultimate chatbot for all things Germany! Whether you're an expat navigating bureaucracy or curious about local life, LiGa has you covered with instant, reliable answers. Forget searching through endless pages—just ask LiGa and get straight to what matters most! Try it out and make your life in Germany easier, one question at a time.

Privacy policy: LiGa is built using Streamlit and hosted on Render, and follows their privacy policies to ensure the protection of your data.


Related Articles

Join Our AI-Enhanced Expat Community in Germany!

Embark on your German expat journey with an edge! Our exclusive Facebook group offers a unique blend of human connection and AI-driven insights.

Why Join Us?

  • AI-Powered Support: Get quick, accurate answers to your life-in-Germany queries through our advanced AI chatbot.
  • Global Expat Network: Share experiences, seek advice, and make friends with expats from all around the world.
  • Spam-Free, Friendly Space: Enjoy a respectful, safe environment. Unsubscribe anytime you wish.

Be part of a community where AI complements human experiences.

Subscribe to our newsletter and stay updated.

We use Brevo as our marketing platform. By submitting this form you agree that the personal data you provided will be transferred to Brevo for processing in accordance with Brevo's Privacy Policy.