BellClocks.com

Germany public holidays 2026

Next public holiday (Germany): Christmas Day, on Friday, December 25, 2026, 51 days from now.

Public holidays
9
On a weekend
2
Long weekends
4

Germany public holidays 2026

DateDayHoliday
January 1ThursdayNew Year's Day
April 3FridayGood Friday
April 6MondayEaster Monday
May 1FridayLabour Day
May 14ThursdayAscension Day
May 25MondayWhit Monday
October 3SaturdayNational Holiday
December 25FridayChristmas Day
December 26SaturdayBoxing Day

Printable 2026 calendar with Germany holidays

Long weekends and bridge days 2026

Other dates (not official days off)

February 12ThursdayWomen's Carnival Day
February 14SaturdayValentine's Day
February 16MondayShrove Monday
February 17TuesdayShrove Tuesday
February 18WednesdayAsh Wednesday
April 2ThursdayMaundy Thursday
April 5SundayEaster Sunday
May 10SundayMother's Day
May 24SundayPentecost
November 1SundayAll Saints' Day
November 2MondayAll Souls' Day
November 11WednesdaySaint Martin
November 15SundayMemorial Day
November 18WednesdayDay of Prayer and Repentance
November 22SundayTotensonntag
November 29Sunday1. Advent
December 6Sunday2. Advent
December 13Sunday3. Advent
December 20Sunday4. Advent
December 24ThursdayChristmas Eve
December 31ThursdayNew Year's Eve

National public holidays. Regional holidays, bridge days decreed each year and Islamic dates (set by moon sighting) may differ. Holiday data: date-holidays (CC BY 3.0).

Other years

Frequently asked questions

How many public holidays does Germany have in 2026?

Germany has 9 public holidays in 2026; 2 of them fall on a weekend.

When is the next public holiday in Germany?

Next public holiday (Germany): Christmas Day, on Friday, December 25, 2026, 51 days from now.

How many long weekends are there in 2026?

In 2026, Germany has 4 long weekends of three days or more, and 2 more if you take one bridge day off.

Public holidays in other countries

,