DON’T MISS
IamExpat FairIamExpat Job BoardIamExpat Webinars
Newsletters
EXPAT INFO
CAREER
HOUSING
EDUCATION
LIFESTYLE
EXPAT SERVICES
NEWS & ARTICLES
About Germany
HolidaysWeatherHistoryGovernmentElections & votingMapsFlagsPetsGerman foodGerman beer
Home
Lifestyle
About Germany
German holidays 2025 & 2026
Never miss a thing!Sign up for our weekly newsletters with important news stories, expat events and special offers.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy

German holidays 2025 & 2026

By Abi CarterUpdated on Apr 25, 2025
On this page
Was this helpful?
Never miss a thing!Sign up for our weekly newsletters with important news stories, expat events and special offers.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy
or
follow us for regular updates:

MORE ON HOLIDAYS

School holiday dates

Leave & time off
Wellbeing
Events in Germany
Sights & attractions
Transportation
Weather

Related Stories

Pentecost: How Germany marks Whit Monday (Pfingstmontag)Pentecost: How Germany marks Whit Monday (Pfingstmontag)
European overtourism: Where can I avoid the holiday crowds this summer?European overtourism: Where can I avoid the holiday crowds this summer?
June 2025: 8 changes affecting expats in GermanyJune 2025: 8 changes affecting expats in Germany
How is Germany recognising 80 years since the end of WWII?How is Germany recognising 80 years since the end of WWII?
How many people work at the weekend in Germany?How many people work at the weekend in Germany?
May 2025: 7 changes affecting expats in GermanyMay 2025: 7 changes affecting expats in Germany
Highs of 28C expected in Germany on May 1 holidayHighs of 28C expected in Germany on May 1 holiday
April 2025: 8 changes affecting expats in GermanyApril 2025: 8 changes affecting expats in Germany
For expats of all colours, shapes and sizes

Explore
Expat infoCareerHousingEducationLifestyleExpat servicesNews & articles
About us
IamExpat MediaAdvertisePost a jobContact usImpressumSitemap
More IamExpat
IamExpat Job BoardIamExpat HousingIamExpat FairWebinarsNewsletters
Privacy
Terms of usePrivacy policyCookiesAvoiding scams

Never miss a thing!Sign up for expat events, news & offers, delivered once a week.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy


© 2025 IamExpat Media B.V.
© 2025 IamExpat Media B.V.

Germany has a relatively generous number of public holidays (gesetzliche Feiertage). Like Sundays, these days are designated by law as days of rest, meaning that banks and shops are often closed. Public holidays are usually counted separately to paid holiday leave, although you should check your work contract to make sure.

Types of German holidays

Holidays in Germany can be divided into three categories:

German public holidays

There are nine public holidays that are observed in all 16 federal states in Germany, including New Year's Day, German Unity Day and Christmas Day.

German regional holidays

Although the federal government has the power to declare national holidays, control over public holidays rests primarily with the individual states. For this reason, some federal states observe holidays that are not recognised elsewhere. The state with the most public holidays is Bavaria, where you can count on 13 rest days per year. The other federal states have between 10 and 12 days per year. 

Other holidays in Germany

In addition to officially-recognised public holidays, there are several unofficial holidays, such as St Nicholas’ Day (Nikolaus) on December 5, Carnival Monday (Rosenmontag) and Christmas Eve.  

School holidays in Germany

Schools in Germany have between five and six holiday periods per year, including Easter, summer and Christmas holidays as well as breaks in the autumn and sprig. School holidays in Germany differ according to federal state.

Find out more about the German school holiday system.

German holidays 2025

German holidays 2025 Date Federal state
New Years’ Day
(Neujahr)
January 1 All
Ephiphany
(Heilige Drei Könige)
January 6 Baden-Württemberg
Bavaria
Saxony-Anhalt
Women's Day
(Frauentag)
March 8 Berlin
Mecklenberg-Vorpommern
Good Friday
(Karfreitag)
April 18 All
Easter Sunday
(Ostersonntag)
April 20 Brandenburg
Easter Monday
(Ostermontag)
April 21 All
Labour Day
(Tag der Arbeit)
May 1 All
Ascension Day
(Christi Himmelfahrt)
May 29 All
Whitsunday
(Pfingstsonntag)
June 8 Brandenburg
Whitmonday
(Pfingstmontag)
June 9 All
Corpus Christi
(Fronleichnam)
June 19 Baden-Württemberg
Bavaria
Hesse
North Rhine-Westphalia
Rhineland-Palatinate
Saarland
Assumption Day
(Mariä Himmelfahrt)
August 15 Bavaria 
Saarland
World Children's Day 
(Weltkindertag)
September 20 Thuringia
German Unification Day
(Tag der Deutschen Einheit)
October 3 All
Reformation Day
(Reformationstag)
October 31 Brandenburg
Bremen
Hamburg
Mecklenburg-Vorpommern
Lower Saxony
Saxony
Saxony-Anhalt
Schleswig-Holstein
Thuringia
All Saints’ Day
(Allerheiligen)
November 1 Baden-Württemberg
Bavaria
North Rhine-Westphalia
Rhineland-Palatinate
Saarland
Day of Repentance & Prayer
(Buß- und Bettag)
November 22 Saxony
Christmas Day
(Erster Weihnachtstag)
December 25 All
Boxing Day
(Zweiter Weihnachtstag)
December 26 All

German holidays 2026

German holidays 2026 Date Federal state
New Years’ Day
(Neujahr)
January 1 All
Ephiphany
(Heilige Drei Könige)
January 6 Baden-Württemberg
Bavaria
Saxony-Anhalt
Women's Day
(Frauentag)
March 8 Berlin
Mecklenberg-Vorpommern
Good Friday
(Karfreitag)
April 3 All
Easter Sunday
(Ostersonntag)
April 5 Brandenburg
Easter Monday
(Ostermontag)
April 6 All
Labour Day
(Tag der Arbeit)
May 1 All
Ascension Day
(Christi Himmelfahrt)
May 14 All
Whitsunday
(Pfingstsonntag)
May 24 Brandenburg
Whitmonday
(Pfingstmontag)
May 25 All
Corpus Christi
(Fronleichnam)
June 4 Baden-Württemberg
Bavaria
Hesse
North Rhine-Westphalia
Rhineland-Palatinate
Saarland
Assumption Day
(Mariä Himmelfahrt)
August 15 Bavaria
Saarland
World Children's Day 
(Weltkindertag)
September 20 Thuringia
German Unification Day
(Tag der Deutschen Einheit)
October 3 All
Reformation Day
(Reformationstag)
October 31 Brandenburg
Bremen
Hamburg
Mecklenburg-Vorpommern
Lower Saxony
Saxony
Saxony-Anhalt
Schleswig-Holstein 
Thuringia
All Saints’ Day
(Allerheiligen)
November 1 Baden-Württemberg
Bavaria
North Rhine-Westphalia
Rhineland-Palatinate
Saarland
Day of Repentance & Prayer
(Buß- und Bettag)
November 18 Saxony
Christmas Day
(Erster Weihnachtstag)
December 25 All
Boxing Day
(Zweiter Weihnachtstag)
December 26 All