๐ฉ๐ช Germany Long Weekends 2025
7 long weekends in Germany in 2025. Plan your trips around these dates.
Planning the Christmas break? See Christmas and New Year public holidays across Europe, or Germany public holidays 2027 to book next year's leave early.
Epiphany
3 days4 January 2025 โ 6 January 2025
Good Friday + Easter Sunday + Easter Monday
4 days18 April 2025 โ 21 April 2025
Pentecost + Whit Monday
3 days7 June 2025 โ 9 June 2025
Assumption Day
3 days15 August 2025 โ 17 August 2025
German Unity Day
3 days3 October 2025 โ 5 October 2025
Reformation Day + All Saints' Day
3 days31 October 2025 โ 2 November 2025
Christmas Day + St. Stephen's Day
4 days25 December 2025 โ 28 December 2025
Long Weekends Summary โ Germany 2025
Longest
Good Friday + Easter Sunday + Easter Monday โ 4 days, no leave used
By length
2 ร 4-day, 5 ร 3-day
How long weekends are calculated
A long weekend forms whenever a public holiday falls on a Friday or a Monday, giving a 3-day weekend. It runs longer when holidays stack โ Good Friday plus Easter Monday gives four days โ and only statutory days off count, never days that are merely customary. All of these need no annual leave.
Source: Bundesministerium des Innern โ Nationale Feiertage โ ยท Dates verified annually. ยท Report an error
Only 3 October is set federally. Every other German holiday is state law, which is why the totals differ by Land.