Total holidays
20
Upcoming
0
Next holiday
None left
Planning summary
Germany has 9 national holidays listed for 2025, plus 11 regional observances. Before scheduling calls, interviews, launches, or travel, check whether the date is a national holiday and whether local offices may be closed.
Busiest months
January
New Year's Day
2025-01-01
Epiphany
2025-01-06
March
International Women's Day
2025-03-08
April
Good Friday
2025-04-18
Easter Sunday
2025-04-20
Easter Monday
2025-04-21
May
Labour Day
2025-05-01
Liberation Day
2025-05-08
Ascension Day
2025-05-29
June
Pentecost
2025-06-08
Whit Monday
2025-06-09
Corpus Christi
2025-06-19
August
Assumption Day
2025-08-15
September
World Children's Day
2025-09-20
October
German Unity Day
2025-10-03
Reformation Day
2025-10-31
November
All Saints' Day
2025-11-01
Repentance and Prayer Day
2025-11-19
December
Christmas Day
2025-12-25
St. Stephen's Day
2025-12-26
When planning calls, meetings, or project deadlines with contacts in Germany, check this calendar first. National holidays often mean offices are closed, response times are slower, and banking services may be limited. Regional holidays (marked as "Regional" in the table above) may only affect specific states or provinces.
Germany has 9 national public holidays in 2025. There are also 11 regional observances that may affect specific areas. For recurring international work, build these dates into your project calendar at the start of the year.