Germany's public holiday calendar for 2025 is shaped by a favourable Easter date. Easter Sunday falls on 20 April, placing Good Friday on 18 April and Easter Monday on 21 April. The late April timing creates a generous spring break window, with Ascension Day following on 29 May — a Thursday, making Friday 30 May an ideal Brückentag for a four-day weekend with just one day of annual leave.
2025 marks 35 years since German reunification, lending German Unity Day on 3 October added symbolic weight. The date falls on a Friday in 2025, automatically creating a long weekend for workers across all 16 states — one of the more practically convenient placements in recent years.
The north-south divide in holiday entitlements remains as clear as ever. Catholic Bavaria and Baden-Württemberg observe Corpus Christi (19 June), Assumption of Mary (15 August), and All Saints' Day (1 November) — none of which apply in Protestant-majority states like Saxony, Thuringia, or Brandenburg. For anyone relocating within Germany, this regional variation can mean a difference of up to four public holidays per year.
When is Easter in Germany in 2025?
Easter Sunday falls on 20 April 2025. Good Friday is 18 April and Easter Monday is 21 April. The late April date means spring school holidays align closely with the Easter public holidays in most Bundesländer.
Does Labour Day offer a long weekend in 2025?
Yes — 1 May 2025 falls on a Thursday. Taking Friday 2 May as annual leave gives a four-day weekend at no extra cost. A strong Brückentag opportunity for families and travellers.
What day is German Unity Day in 2025?
German Unity Day falls on a Friday in 2025 — automatically creating a three-day weekend for all workers across Germany. This marks 35 years since reunification, giving the date added historical significance.
Is Ascension Day a good bridge day opportunity in 2025?
Absolutely. Ascension Day is Thursday 29 May 2025. Taking Friday 30 May as leave creates a four-day weekend — one of the most popular Brückentag combinations of the year.
What happens when a public holiday falls on a weekend in Germany?
Germany does not operate a substitute day system. If a public holiday falls on a Saturday or Sunday, workers receive no compensatory day off. In 2025, New Year's Day falls on a Wednesday, so this is not an issue — but it's worth checking each year.