You’ve probably experienced it. That first time you confidently stroll to the supermarket on a sunny afternoon, only to find the metal shutters down, the car park eerily empty. You check your phone. It’s not a Sunday. A wave of confusion, followed by a frantic Google search, reveals the truth: it’s a public holiday you’d never even heard of.
Welcome to Germany. This is a country that doesn't just observe its holidays; it reveres them. For a culture that values efficiency and productivity, Germans wholeheartedly embrace their downtime. Shops close, streets quieten, and an entirely different rhythm takes over. For an expat, understanding this calendar isn’t just about knowing when you can’t buy milk—it's about unlocking a deeper understanding of German culture, history, and the rhythm of life here.
This guide is your key. We'll walk through the year, from the firework-fueled chaos of New Year's to the contemplative quiet of All Saints' Day, so you can plan ahead, join in, and truly feel at home.
The Two Tiers of Time Off: National vs. Regional Holidays
First things first: not all holidays in Germany are created equal. The Federal Republic is made up of 16 states (Bundesländer), and while some holidays are celebrated nationwide, many are specific to certain regions, often tied to their historical Catholic or Protestant roots.
This is crucial for expats. A holiday in Bavaria might be a normal working day in Berlin. Always check the official calendar for your specific state!
There are nine official public holidays celebrated across all 16 German states.
| Holiday Name (English) | Holiday Name (German) | Date |
|---|---|---|
| New Year's Day | Neujahrstag | January 1 |
| Good Friday | Karfreitag | Friday before Easter |
| Easter Monday | Ostermontag | Monday after Easter |
| Labour Day | Tag der Arbeit | May 1 |
| Ascension Day | Christi Himmelfahrt | 39 days after Easter Sunday |
| Whit Monday (Pentecost) | Pfingstmontag | 50 days after Easter Sunday |
| Day of German Unity | Tag der Deutschen Einheit | October 3 |
| Christmas Day | 1. Weihnachtsfeiertag | December 25 |
| Second Day of Christmas | 2. Weihnachtsfeiertag | December 26 |
Beyond these, a host of regional holidays can grant you extra days off. Some of the most common include Corpus Christi (Fronleichnam), celebrated in Catholic-majority states like Bavaria and North Rhine-Westphalia, and Reformation Day (Reformationstag) on October 31st, a key date in Protestant states like Saxony and Brandenburg.





