German Public Holidays at a Glance
Managing corporate operations, staffing schedules, and financial transactions across the Federal Republic of Germany requires navigating one of Europe's most decentralized legal holiday frameworks. Many multinational enterprises mistakenly treat Germany as a uniform commercial territory. In reality, statutory holiday entitlements vary significantly across all sixteen federal states (Bundesländer).
While an employee in Hamburg or Berlin observes only 10 statutory public holidays per year, an employee in Munich observes 13, and a worker in the Bavarian city of Augsburg observes 14. Furthermore, Germany enforces one of the strictest zero-rollover policies in the developed world: when a public holiday lands on a Saturday or Sunday, no compensatory day off is legally owed. Review all 16 state holiday schedules on our dedicated Germany Public Holidays Hub.
Constitutional Federalism: Why Public Holidays Are State Law
The decentralization of German public holidays is rooted directly in the German constitution, the Basic Law (Grundgesetz / GG). Under Article 70 of the Basic Law, legislative power resides with the federal states unless exclusive or concurrent competence is explicitly conferred upon the federal government.
Public holidays are classified under the cultural and religious sovereignty (Kulturhoheit) of the states. Consequently, there is only one single public holiday established by federal statutory treaty:
- Day of German Unity (Tag der Deutschen Einheit): Celebrated on October 3, this holiday was established by the Unification Treaty (Einigungsvertrag) of August 31, 1990 (Bundesgesetzblatt II p. 889) to commemorate the formal reunification of East and West Germany.
Every other public holiday observed in Germany is enacted through state legislation, known as the State Holiday Acts (Landesfeiertagsgesetze / FTG), such as the Bavarian Holiday Act (Bayerisches Feiertagsgesetz) or the North Rhine-Westphalia Holiday Act (Feiertagsgesetz NRW).
The 9 Nationwide Days vs. Regional State Calendars
Although enacted individually by sixteen independent state parliaments, all 16 states have harmonized their statutes to recognize the exact same core nine public holidays (Bundeseinheitliche Feiertage):
| Public Holiday (English) | German Legal Title | Statutory Timing | Nationwide Status |
|---|---|---|---|
| New Year's Day | Neujahr | January 1 | Recognized in all 16 States |
| Good Friday | Karfreitag | Two days before Easter Sunday | Recognized in all 16 States |
| Easter Monday | Ostermontag | Monday after Easter Sunday | Recognized in all 16 States |
| Labour Day | Tag der Arbeit | May 1 | Recognized in all 16 States |
| Ascension Day | Christi Himmelfahrt | 39 days after Easter Sunday | Recognized in all 16 States |
| Whit Monday | Pfingstmontag | 50 days after Easter Sunday | Recognized in all 16 States |
| Day of German Unity | Tag der Deutschen Einheit | October 3 | Mandated by Federal Unification Treaty |
| Christmas Day | 1. Weihnachtstag | December 25 | Recognized in all 16 States |
| St. Stephen's Day / Boxing Day | 2. Weihnachtstag | December 26 | Recognized in all 16 States |
Regional Variations Across the Federal States
Beyond these baseline nine days, state holiday acts add distinct religious and cultural observances based on historical demographic majorities:
- Epiphany (Heilige Drei Könige - January 6): Observed exclusively in Baden-Württemberg, Bavaria, and Saxony-Anhalt.
- International Women's Day (Internationaler Frauentag - March 8): Enacted as a statutory holiday in Berlin (since 2019) and Mecklenburg-Western Pomerania (since 2023).
- Corpus Christi (Fronleichnam - 60 days after Easter): Observed in predominantly Catholic states, including Baden-Württemberg, Bavaria, Hesse, North Rhine-Westphalia, Rhineland-Palatinate, and Saarland, plus designated Catholic municipalities in Saxony and Thuringia.
- Assumption Day (Mariä Himmelfahrt - August 15): Observed in Saarland and in Bavarian municipalities with predominantly Catholic populations.
- Augsburg Peace Festival (Augsburger Friedensfest - August 8): A statutory municipal holiday observed strictly within the city limits of Augsburg, Bavaria. Augsburg holds the record for the highest number of statutory public holidays in Germany (14 days).
- Reformation Day (Reformationstag - October 31): Observed across predominantly Protestant northern and eastern states, including Brandenburg, Bremen, Hamburg, Lower Saxony, Mecklenburg-Western Pomerania, Saxony, Saxony-Anhalt, Schleswig-Holstein, and Thuringia.
- All Saints' Day (Allerheiligen - November 1): Observed in Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate, and Saarland.
- Repentance and Prayer Day (Buß- und Bettag - late November): Observed as a statutory public holiday exclusively in Saxony. Workers in Saxony fund this unique day off by paying an additional 0.5 percent contribution toward statutory long-term nursing care insurance (Pflegeversicherung).
The Strict No-Rollover Doctrine: Weekend Holidays Lost
In jurisdictions like the United Kingdom, the United States, or Japan, statutory protections automatically shift weekend holidays to Monday via substitute observances. Germany enforces the exact opposite legal standard.
Under German constitutional and statutory law, there is no legal mechanism for substitute rest days (kein Ersatzruhetag). If German Unity Day (October 3), Labour Day (May 1), or Christmas Day falls on a Saturday or Sunday:
- The holiday is observed strictly on the calendar date it falls.
- No substitute Monday off is granted to employees by law.
- The paid rest day is permanently lost for that calendar year.
- Under Section 9 of the Working Hours Act (Arbeitszeitgesetz / ArbZG), Sunday work prohibitions continue to apply, but workers do not receive additional statutory leave credits.
For cross-border teams coordinating European operations, compare this rigid approach with our analysis of international weekend holiday rollover rules.
Visual Architecture: ECB TARGET2 vs. German Banking Closures
The operational divide between European Central Bank interbank clearing and domestic German public holidays creates unique settlement complexities:
To compute billable business days and working hours across specific German states, use our interactive Working Days Calculator.
Employment Law: EFZG Section 2 & The Lost-Wage Principle
Remuneration for public holidays in Germany is strictly governed by the Continued Remuneration Act (Entgeltfortzahlungsgesetz / EFZG).
The Lost-Wage Principle (Entgeltausfallprinzip)
Under Section 2, Paragraph 1 of the EFZG, an employer must pay an employee the remuneration they would have earned had the work not been cancelled due to a statutory public holiday:
This statutory rule creates three critical compliance scenarios:
- Regular Working Days: If an employee normally works on Thursdays and Corpus Christi falls on Thursday, the employer must pay full regular wages for that day.
- Unscheduled Days: If a part-time employee works Monday through Wednesday and Corpus Christi falls on Thursday, the employee receives no holiday pay because the holiday did not cause work cancellation.
- Remote Work and Workplace Location: Under established German Federal Labour Court (Bundesarbeitsgericht / BAG) precedent, the statutory holidays that apply to an employee are determined by the regular place of physical performance (Ort der Arbeitsleistung), not the corporate registration headquarters. If a company is headquartered in Frankfurt (Hesse) but an employee contractually works from home in Berlin, the employee follows Berlin's holiday calendar.
Financial Clearing: TARGET2 Operational Disconnect & SEPA Halts
Cross-border corporate treasurers frequently encounter settlement bottlenecks due to the mismatch between German banking holidays and the European Central Bank's TARGET2 (T2) wholesale payment system.
The 6-Day TARGET2 Calendar
Operated by the Eurosystem, TARGET2 closes on only six days per year across the entire Eurozone:
- New Year's Day (January 1)
- Good Friday
- Easter Monday
- Labour Day (May 1)
- Christmas Day (December 25)
- St. Stephen's Day / Boxing Day (December 26)
The German Unity Day and Whit Monday Disconnect
Crucially, TARGET2 remains fully open on the Day of German Unity (October 3), Ascension Day, and Whit Monday. On these dates:
- The pan-European wholesale settlement system processes real-time gross settlement (RTGS) transactions normally.
- The EBA Clearing STEP2 system settles SEPA Credit Transfers and Direct Debits.
- However, German commercial banks (Deutsche Bank, Commerzbank, DZ Bank), public Sparkassen, and the Deutsche Bundesbank maintain closed branch counters and run minimal clearing operations.
- While automated electronic SEPA files settle through the European core, customer account balance postings and manual wire entries are deferred to the following German business day.
For international finance teams managing cross-border payroll, read our detailed analysis of TARGET2 bank holidays and European interbank settlement cutoffs.
To plan upcoming long weekends by connecting German holidays with bridging days (Brückentage), test your schedule with our 2026 PTO Maximizer Tool.
Sources & Statutory Methodology
German holiday legislation, employment pay codes, and banking rules are compiled from the Basic Law for the Federal Republic of Germany (Grundgesetz, Articles 70 and 140), the German Unification Treaty (Einigungsvertrag 1990), individual state holiday statutes (Bayerisches Feiertagsgesetz, Feiertagsgesetz NRW, Berliner Feiertagsgesetz), the Continued Remuneration Act (Entgeltfortzahlungsgesetz / EFZG, Section 2), the Working Hours Act (Arbeitszeitgesetz / ArbZG, Sections 9 to 11), judgments of the Federal Labour Court (Bundesarbeitsgericht), European Central Bank (ECB) TARGET2 Operating Calendars, and Deutsche Bundesbank Clearing Terms.
Written by Sahin Choudhury
Founder and lead researcher at HolidayExplore. Researching statutory calendars, central banking clearing schedules, and workplace award regulations.