Holidays in Germany - 2026

Public holidays and observances.

Country overview

Insight summary

2026, Germany has 25 holidays in total, including 25 public holidays. The busiest month is May with 6 holidays.

Holiday dates

DateDayHoliday Name
January 1, 2026ThursdayNew Year's Day
January 6, 2026TuesdayEpiphany
January 6, 2026TuesdayEpiphany
January 6, 2026TuesdayEpiphany
March 8, 2026SundayInternational Women's Day
March 8, 2026SundayInternational Women's Day
April 3, 2026FridayGood Friday
April 5, 2026SundayEaster Sunday
April 5, 2026SundayEaster Sunday
April 6, 2026MondayEaster Monday
May 1, 2026FridayLabour Day
May 14, 2026ThursdayAscension Day
May 24, 2026SundayPentecost
May 24, 2026SundayPentecost Sunday
May 25, 2026MondayPentecost Monday
May 25, 2026MondayWhit Monday
June 4, 2026ThursdayCorpus Christi
June 4, 2026ThursdayCorpus Christi
June 4, 2026ThursdayCorpus Christi
August 8, 2026SaturdayHigh Festival of Peace
August 15, 2026SaturdayAssumption Day
August 15, 2026SaturdayAssumption Day
September 20, 2026SundayWorld Children's Day
September 20, 2026SundayWorld Children's Day
October 3, 2026SaturdayDay of German Unity
October 3, 2026SaturdayGerman Unity Day
October 31, 2026SaturdayReformation Day
October 31, 2026SaturdayReformation Day
October 31, 2026SaturdayReformation Day
November 1, 2026SundayAll Saints' Day
November 1, 2026SundayAll Saints' Day
November 1, 2026SundayAll Saints' Day
November 18, 2026WednesdayRepentance and Prayer Day
November 18, 2026WednesdayRepentance Day
December 25, 2026FridayChristmas Day
December 26, 2026Saturday2nd Day of Christmas
December 26, 2026SaturdaySt. Stephen's Day