Public Holidays in Germany – 2023
Holiday | Date | Regions |
January | ||
New Year’s Day (Neujahr) | Jan 1, Sunday | all |
Epiphany (Hl. drei Könige) | Jan 6, Friday | BW, BY, ST |
March | ||
International Women’s Day (Weltfrauentag) | Mar 8, Wednesday | BE |
April | ||
Good Friday (Karfreitag) | Apr 7, Friday | all |
Easter Sunday (Ostersonntag) | Apr 9, Sunday | all |
Easter Monday (Ostermontag) | Apr 10, Monday | all |
May | ||
Labour Day (Tag der Arbeit) | May 1, Monday | all |
Ascension Day (Christi Himmelfahrt) | May 18, Thursday | all |
Whit Monday (Pfingstmontag) | May 29, Monday | all |
June | ||
Corpus Christi (Fronleichnam) | Jun 8, Thursday | BW, BY, HE, NW, RP, SL |
August | ||
Assumption Day (Mariä Himmelfahrt) | Aug 15, Tuesday | BY, SL |
September | ||
World Children’s Day (Weltkindertag) | Sep 20, Wednesday | TH |
October | ||
German Unity Day (Tag der Deutschen Einheit) | Oct 3, Tuesday | all |
Reformation Day (Reformationstag) | Oct 31, Tuesday | BB, HB, HH, MV, NI, SN, ST, SH, TH |
November | ||
All Saints’ Day (Allerheiligen) | Nov 1, Wednesday | BW, BY, NW, RP, SL |
December | ||
Christmas Day (1. Weihnachtstag) | Dec 25, Monday | all |
Boxing Day (2. Weihnachtstag) | Dec 26, Tuesday | all |
Public Holidays in Germany – 2024
Holiday | Date | Regions |
January | ||
New Year’s Day (Neujahr) | Jan 1, Monday | all |
Epiphany (Hl. drei Könige) | Jan 6, Saturday | BW, BY, ST |
March | ||
International Women’s Day (Weltfrauentag) | Mar 8, Friday | BE |
Good Friday (Karfreitag) | Mar 29, Friday | |
Easter Sunday (Ostersonntag) | March 31, Sunday | |
April | ||
Easter Monday (Ostermontag) | Apr 1, Monday | all |
May | ||
Labour Day (Tag der Arbeit) | May 1, Wednesday | all |
Ascension Day (Christi Himmelfahrt) | May 9, Thursday | all |
Whit Monday (Pfingstmontag) | May 20, Monday | all |
Corpus Christi (Fronleichnam) | May 30, Friday | |
August | ||
Assumption Day (Mariä Himmelfahrt) | Aug 15, Thursday | BY, SL |
September | ||
World Children’s Day (Weltkindertag) | Sep 20, Friday | TH |
October | ||
German Unity Day (Tag der Deutschen Einheit) | Oct 3, Thursday | all |
Reformation Day (Reformationstag) | Oct 31, Thursday | BB, HB, HH, MV, NI, SN, ST, SH, TH |
November | ||
All Saints’ Day (Allerheiligen) | Nov 1, Friday | BW, BY, NW, RP, SL |
December | ||
Christmas Day (1. Weihnachtstag) | Dec 25, Wednesday | all |
Boxing Day (2. Weihnachtstag) | Dec 26, Thursday | all |
Abbreviations
BW | Baden-Württemberg |
BY | Bavaria |
BE | Berlin |
BB | Brandenburg |
HB | Bremen |
HH | Hamburg |
HE | Hesse |
MV | Mecklenburg-Vorpommern |
NI | Lower Saxony |
NW | North Rhine-Westphalia |
RP | Rhineland-Palatinate |
SL | Saarland |
SN | Saxony |
ST | Saxony-Anhalt |
SH | Schleswig-Holstein |
TH | Thuringia |
* Sources: