Germany Long Weekends 2028
Germany produces 5 long weekends in 2028 — every break of three days or more that its public holidays actually create. The longest runs 4 days (Apr 14–17). All of these breaks come straight from the published holiday calendar.
Germany long weekends in 2028
Easter
4 daysApr 14 – 17
Good Friday and Easter Monday bracket the weekend — four days off, and the only four-day holiday break of 2028.
Labour Day
3 daysApr 29 – May 1
Ascension bridge
4 daysMay 25 – 28
Ascension Day is always a Thursday. Friday May 26 is the most popular Brückentag of the year — a vacation day, not a public holiday.
Whit Monday
3 daysJun 3 – 5
Whit Monday on June 5 rounds out a three-day weekend — with Ascension just a week earlier, late May to early June is the holiday sweet spot of 2028.
Christmas
4 daysDec 23 – 26
Christmas Day (Mon) and Boxing Day (Tue) follow the weekend directly — four consecutive days off without taking a single vacation day.
Interactive Leave & Bridge Days Planner
Select your country, year, and annual leave budget to calculate the highest-ROI vacation strategies. Bridge mid-week holidays into continuous mega-breaks.
18 Bridge Strategies Found
Ascension Day
May 25 – 28•Total Vacation: 4 days
Take 1 day of annual leave on May 26 to bridge Ascension Day with the weekend for a 4-day vacation.
German Unity Day
Sep 30 – Oct 3•Total Vacation: 4 days
Take 1 day of annual leave on Oct 2 to bridge German Unity Day with the weekend for a 4-day vacation.
Christmas Day
Dec 23 – 31•Total Vacation: 9 days
Take 3 days of annual leave on Dec 27 – 29 to connect Christmas Day into a 9-day continuous break.
Good Friday
Apr 8 – 17•Total Vacation: 10 days
Take 4 days of annual leave on Apr 10 – 13 to connect Good Friday into a 10-day continuous break.
Good Friday
Apr 14 – 23•Total Vacation: 10 days
Take 4 days of annual leave on Apr 18 – 21 to connect Good Friday into a 10-day continuous break.
Labour Day
Apr 29 – May 7•Total Vacation: 9 days
Take 4 days of annual leave on May 2 – 5 to connect Labour Day into a 9-day continuous break.
Ascension Day
May 20 – 28•Total Vacation: 9 days
Take 4 days of annual leave on May 22 – 24, May 26 to connect Ascension Day into a 9-day continuous break.
Whit Monday
Jun 3 – 11•Total Vacation: 9 days
Take 4 days of annual leave on Jun 6 – 9 to connect Whit Monday into a 9-day continuous break.
German Unity Day
Sep 30 – Oct 8•Total Vacation: 9 days
Take 4 days of annual leave on Oct 2, Oct 4 – 6 to connect German Unity Day into a 9-day continuous break.
Christmas Day
Dec 16 – 26•Total Vacation: 11 days
Take 5 days of annual leave on Dec 18 – 22 to connect Christmas Day into a 11-day continuous break.
Ascension Day
May 25 – Jun 5•Total Vacation: 12 days
Take 6 days of annual leave on May 26, May 29 – Jun 2 to connect Ascension Day into a 12-day continuous break.
Labour Day
Apr 22 – May 1•Total Vacation: 10 days
Take 5 days of annual leave on Apr 24 – 28 to connect Labour Day into a 10-day continuous break.
Whit Monday
May 27 – Jun 5•Total Vacation: 10 days
Take 5 days of annual leave on May 29 – Jun 2 to connect Whit Monday into a 10-day continuous break.
Ascension Day
May 20 – 25•Total Vacation: 6 days
Take 3 days of annual leave on May 22 – 24 to connect Ascension Day into a 6-day continuous break.
German Unity Day
Oct 3 – 8•Total Vacation: 6 days
Take 3 days of annual leave on Oct 4 – 6 to connect German Unity Day into a 6-day continuous break.
German Unity Day
Sep 23 – Oct 3•Total Vacation: 11 days
Take 6 days of annual leave on Sep 25 – 29, Oct 2 to connect German Unity Day into a 11-day continuous break.
New Year's Day
Dec 25, 2027 – Jan 2, 2028•Total Vacation: 9 days
Take 5 days of annual leave on Dec 27 – 31 to connect New Year's Day into a 9-day continuous break.
New Year's Day
Jan 1 – 9•Total Vacation: 9 days
Take 5 days of annual leave on Jan 3 – 7 to connect New Year's Day into a 9-day continuous break.
Compliance Notice: Leave planning recommendations are calculated for vacation optimization. Taking annual leave is subject to your employment contract, employer approval, and local labor legislation.
The 5 long weekends of 2028
Easter — Apr 14–17 (4 days); Labour Day — Apr 29 – May 1 (3 days); Ascension bridge — May 25–28 (4 days); Whit Monday — Jun 3–5 (3 days); Christmas — Dec 23–26 (4 days)
Full list: Easter (Apr 14–17) Labour Day (Apr 29 – May 1) Ascension bridge (May 25–28) Whit Monday (Jun 3–5) Christmas (Dec 23–26) — 5 consecutive-day breaks in total.
How Germany builds its long weekends
Long weekends come from public holidays landing next to weekends (or substitute days extending them). The table above lists only real calendar breaks — a 5-day count means 5 separate runs of consecutive days off.
How to plan around them
The 5 breaks above are the ones the calendar gives you for free. The longest (Easter, 4 days, Apr 14–17) is the best anchor for a longer trip; the others work well for short getaways. Check the linked year page for make-up workdays that may surround the longer breaks.
Official sources & data
- Ferien und Feiertage (public holidays in Germany)Visit sourceFederal Ministry of the Interior and Community (BMI) — Germany
- Public holidays in Germany 2028Visit sourcePublicHolidays.de (compiled from the official bund.de release)
Frequently asked questions
How many long weekends does Germany have in 2028?
5 — every break of three consecutive days or more that Germany's public holidays create in 2028. The longest is Easter with 4 days off.
What is the longest long weekend in Germany in 2028?
Easter — 4 days (Apr 14–17).
Which public holidays create long weekends in Germany 2028?
Easter, Labour Day, Ascension bridge, Whit Monday, Christmas. Each is listed above with its exact dates.
Does Germany have substitute days for weekend holidays?
No — Germany has no substitute-day rule, so holidays falling on a weekend are simply lost. The long weekends above come only from holidays that land next to weekends.
Are the 2028 long weekend dates confirmed?
Yes — Germany's 2028 holidays are confirmed, and the long weekends above derive directly from them.