🇩🇪

Public Holidays in Germany 2028

Official public and bank holidays

19 holidays
202620272028
DateHolidayWhen
January 01
Saturday
New Year's Day
Neujahr
in 648 days
January 06
Thursday
Epiphany
Heilige Drei Könige
in 653 days
March 08
Wednesday
International Women's Day
Internationaler Frauentag
in 715 days
April 14
Friday
Good Friday
Karfreitag
in 752 days
April 16
Sunday
Easter Sunday
Ostersonntag
in 754 days
April 17
Monday
Easter Monday
Ostermontag
in 755 days
May 01
Monday
Labour Day
Tag der Arbeit
in 769 days
May 25
Thursday
Ascension Day
Christi Himmelfahrt
in 793 days
June 04
Sunday
Pentecost
Pfingstsonntag
in 803 days
June 05
Monday
Whit Monday
Pfingstmontag
in 804 days
June 15
Thursday
Corpus Christi
Fronleichnam
in 814 days
August 15
Tuesday
Assumption Day
Mariä Himmelfahrt
in 875 days
September 20
Wednesday
World Children's Day
Weltkindertag
in 911 days
October 03
Tuesday
German Unity Day
Tag der Deutschen Einheit
in 924 days
October 31
Tuesday
Reformation Day
Reformationstag
in 952 days
November 01
Wednesday
All Saints' Day
Allerheiligen
in 953 days
November 22
Wednesday
Repentance and Prayer Day
Buß- und Bettag
in 974 days
December 25
Monday
Christmas Day
Erster Weihnachtstag
in 1007 days
December 26
Tuesday
St. Stephen's Day
Zweiter Weihnachtstag
in 1008 days

Frequently Asked Questions

How many public holidays does Germany have in 2028?

Germany has 19 official public holidays in 2028.

What is the next public holiday in Germany?

The next public holiday in Germany is New Year's Day on January 01, 2028 (Saturday).

Do public holidays in Germany fall on weekends?

Some holidays may fall on weekends. Check the day column in the table above to see which day each holiday falls on in 2028.