Public Holidays in Germany – 2023

HolidayDateRegions
January
New Year’s Day (Neujahr)Jan 1, Sundayall
Epiphany (Hl. drei Könige)Jan 6, FridayBW, BY, ST
March
International Women’s Day (Weltfrauentag)Mar 8, WednesdayBE
April
Good Friday (Karfreitag)Apr 7, Fridayall
Easter Sunday (Ostersonntag)Apr 9, Sundayall
Easter Monday (Ostermontag)Apr 10, Mondayall
May
Labour Day (Tag der Arbeit)May 1, Mondayall
Ascension Day (Christi Himmelfahrt)May 18, Thursdayall
Whit Monday (Pfingstmontag)May 29, Mondayall
June
Corpus Christi (Fronleichnam)Jun 8, ThursdayBW, BY, HE, NW, RP, SL
August
Assumption Day (Mariä Himmelfahrt)Aug 15, TuesdayBY, SL
September
World Children’s Day (Weltkindertag)Sep 20, WednesdayTH
October
German Unity Day (Tag der Deutschen Einheit)Oct 3, Tuesdayall
Reformation Day (Reformationstag)Oct 31, TuesdayBB, HB, HH, MV, NI, SN, ST, SH, TH
November
All Saints’ Day (Allerheiligen)Nov 1, WednesdayBW, BY, NW, RP, SL
December
Christmas Day (1. Weihnachtstag)Dec 25, Mondayall
Boxing Day (2. Weihnachtstag)Dec 26, Tuesdayall

Public Holidays in Germany – 2024

HolidayDateRegions
January
New Year’s Day (Neujahr)Jan 1, Mondayall
Epiphany (Hl. drei Könige)Jan 6, SaturdayBW, BY, ST
March
International Women’s Day (Weltfrauentag)Mar 8, FridayBE
Good Friday (Karfreitag)Mar 29, Friday 
Easter Sunday (Ostersonntag)March 31, Sunday 
April
Easter Monday (Ostermontag)Apr 1, Mondayall
May
Labour Day (Tag der Arbeit)May 1, Wednesdayall
Ascension Day (Christi Himmelfahrt)May 9, Thursdayall
Whit Monday (Pfingstmontag)May 20, Mondayall
Corpus Christi (Fronleichnam)May 30, Friday 
August
Assumption Day (Mariä Himmelfahrt)Aug 15, ThursdayBY, SL
September
World Children’s Day (Weltkindertag)Sep 20, FridayTH
October
German Unity Day (Tag der Deutschen Einheit)Oct 3, Thursdayall
Reformation Day (Reformationstag)Oct 31, ThursdayBB, HB, HH, MV, NI, SN, ST, SH, TH
November
All Saints’ Day (Allerheiligen)Nov 1, FridayBW, BY, NW, RP, SL
December
Christmas Day (1. Weihnachtstag)Dec 25, Wednesdayall
Boxing Day (2. Weihnachtstag)Dec 26, Thursdayall

 

Abbreviations

BWBaden-Württemberg
BYBavaria
BEBerlin
BBBrandenburg
HBBremen
HHHamburg
HEHesse
MVMecklenburg-Vorpommern
NILower Saxony
NWNorth Rhine-Westphalia
RPRhineland-Palatinate
SLSaarland
SNSaxony
STSaxony-Anhalt
SHSchleswig-Holstein
THThuringia

* Sources:

https://www.holidays-info.com/germany/holidays/2023/

https://www.holidays-info.com/germany/holidays/2024/