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 days

Apr 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 days

Apr 29 – May 1

Ascension bridge

4 days

May 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 days

Jun 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 days

Dec 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.

Leave Budget

18 Bridge Strategies Found

Public Holiday
Take Annual Leave
Weekend
Take 1 Day, Get 4 Days Off4x Vacation ROI

Ascension Day

May 25 – 28•Total Vacation: 4 days

Suggested Leave (1 days):
May 26 (Fri)
Thu25
Fri26
Sat27
Sun28

Take 1 day of annual leave on May 26 to bridge Ascension Day with the weekend for a 4-day vacation.

Take 1 Day, Get 4 Days Off4x Vacation ROI

German Unity Day

Sep 30 – Oct 3•Total Vacation: 4 days

Suggested Leave (1 days):
Oct 2 (Mon)
Sat30
Sun1
Mon2
Tue3

Take 1 day of annual leave on Oct 2 to bridge German Unity Day with the weekend for a 4-day vacation.

Take 3 Days, Get 9 Days Off3x Vacation ROI

Christmas Day

Dec 23 – 31•Total Vacation: 9 days

Suggested Leave (3 days):
Dec 27 (Wed)Dec 28 (Thu)Dec 29 (Fri)
Sat23
Sun24
Mon25
Tue26
Wed27
Thu28
Fri29
Sat30
Sun31

Take 3 days of annual leave on Dec 27 – 29 to connect Christmas Day into a 9-day continuous break.

Take 4 Days, Get 10 Days Off2.5x Vacation ROI

Good Friday

Apr 8 – 17•Total Vacation: 10 days

Suggested Leave (4 days):
Apr 10 (Mon)Apr 11 (Tue)Apr 12 (Wed)Apr 13 (Thu)
Sat8
Sun9
Mon10
Tue11
Wed12
Thu13
Fri14
Sat15
Sun16
Mon17

Take 4 days of annual leave on Apr 10 – 13 to connect Good Friday into a 10-day continuous break.

Take 4 Days, Get 10 Days Off2.5x Vacation ROI

Good Friday

Apr 14 – 23•Total Vacation: 10 days

Suggested Leave (4 days):
Apr 18 (Tue)Apr 19 (Wed)Apr 20 (Thu)Apr 21 (Fri)
Fri14
Sat15
Sun16
Mon17
Tue18
Wed19
Thu20
Fri21
Sat22
Sun23

Take 4 days of annual leave on Apr 18 – 21 to connect Good Friday into a 10-day continuous break.

Take 4 Days, Get 9 Days Off2.3x Vacation ROI

Labour Day

Apr 29 – May 7•Total Vacation: 9 days

Suggested Leave (4 days):
May 2 (Tue)May 3 (Wed)May 4 (Thu)May 5 (Fri)
Sat29
Sun30
Mon1
Tue2
Wed3
Thu4
Fri5
Sat6
Sun7

Take 4 days of annual leave on May 2 – 5 to connect Labour Day into a 9-day continuous break.

Take 4 Days, Get 9 Days Off2.3x Vacation ROI

Ascension Day

May 20 – 28•Total Vacation: 9 days

Suggested Leave (4 days):
May 22 (Mon)May 23 (Tue)May 24 (Wed)May 26 (Fri)
Sat20
Sun21
Mon22
Tue23
Wed24
Thu25
Fri26
Sat27
Sun28

Take 4 days of annual leave on May 22 – 24, May 26 to connect Ascension Day into a 9-day continuous break.

Take 4 Days, Get 9 Days Off2.3x Vacation ROI

Whit Monday

Jun 3 – 11•Total Vacation: 9 days

Suggested Leave (4 days):
Jun 6 (Tue)Jun 7 (Wed)Jun 8 (Thu)Jun 9 (Fri)
Sat3
Sun4
Mon5
Tue6
Wed7
Thu8
Fri9
Sat10
Sun11

Take 4 days of annual leave on Jun 6 – 9 to connect Whit Monday into a 9-day continuous break.

Take 4 Days, Get 9 Days Off2.3x Vacation ROI

German Unity Day

Sep 30 – Oct 8•Total Vacation: 9 days

Suggested Leave (4 days):
Oct 2 (Mon)Oct 4 (Wed)Oct 5 (Thu)Oct 6 (Fri)
Sat30
Sun1
Mon2
Tue3
Wed4
Thu5
Fri6
Sat7
Sun8

Take 4 days of annual leave on Oct 2, Oct 4 – 6 to connect German Unity Day into a 9-day continuous break.

Take 5 Days, Get 11 Days Off2.2x Vacation ROI

Christmas Day

Dec 16 – 26•Total Vacation: 11 days

Suggested Leave (5 days):
Dec 18 (Mon)Dec 19 (Tue)Dec 20 (Wed)Dec 21 (Thu)Dec 22 (Fri)
Sat16
Sun17
Mon18
Tue19
Wed20
Thu21
Fri22
Sat23
Sun24
Mon25
Tue26

Take 5 days of annual leave on Dec 18 – 22 to connect Christmas Day into a 11-day continuous break.

Take 6 Days, Get 12 Days Off2x Vacation ROI

Ascension Day

May 25 – Jun 5•Total Vacation: 12 days

Suggested Leave (6 days):
May 26 (Fri)May 29 (Mon)May 30 (Tue)May 31 (Wed)Jun 1 (Thu)Jun 2 (Fri)
Thu25
Fri26
Sat27
Sun28
Mon29
Tue30
Wed31
Thu1
Fri2
Sat3
Sun4
Mon5

Take 6 days of annual leave on May 26, May 29 – Jun 2 to connect Ascension Day into a 12-day continuous break.

Take 5 Days, Get 10 Days Off2x Vacation ROI

Labour Day

Apr 22 – May 1•Total Vacation: 10 days

Suggested Leave (5 days):
Apr 24 (Mon)Apr 25 (Tue)Apr 26 (Wed)Apr 27 (Thu)Apr 28 (Fri)
Sat22
Sun23
Mon24
Tue25
Wed26
Thu27
Fri28
Sat29
Sun30
Mon1

Take 5 days of annual leave on Apr 24 – 28 to connect Labour Day into a 10-day continuous break.

Take 5 Days, Get 10 Days Off2x Vacation ROI

Whit Monday

May 27 – Jun 5•Total Vacation: 10 days

Suggested Leave (5 days):
May 29 (Mon)May 30 (Tue)May 31 (Wed)Jun 1 (Thu)Jun 2 (Fri)
Sat27
Sun28
Mon29
Tue30
Wed31
Thu1
Fri2
Sat3
Sun4
Mon5

Take 5 days of annual leave on May 29 – Jun 2 to connect Whit Monday into a 10-day continuous break.

Take 3 Days, Get 6 Days Off2x Vacation ROI

Ascension Day

May 20 – 25•Total Vacation: 6 days

Suggested Leave (3 days):
May 22 (Mon)May 23 (Tue)May 24 (Wed)
Sat20
Sun21
Mon22
Tue23
Wed24
Thu25

Take 3 days of annual leave on May 22 – 24 to connect Ascension Day into a 6-day continuous break.

Take 3 Days, Get 6 Days Off2x Vacation ROI

German Unity Day

Oct 3 – 8•Total Vacation: 6 days

Suggested Leave (3 days):
Oct 4 (Wed)Oct 5 (Thu)Oct 6 (Fri)
Tue3
Wed4
Thu5
Fri6
Sat7
Sun8

Take 3 days of annual leave on Oct 4 – 6 to connect German Unity Day into a 6-day continuous break.

Take 6 Days, Get 11 Days Off1.8x Vacation ROI

German Unity Day

Sep 23 – Oct 3•Total Vacation: 11 days

Suggested Leave (6 days):
Sep 25 (Mon)Sep 26 (Tue)Sep 27 (Wed)Sep 28 (Thu)Sep 29 (Fri)Oct 2 (Mon)
Sat23
Sun24
Mon25
Tue26
Wed27
Thu28
Fri29
Sat30
Sun1
Mon2
Tue3

Take 6 days of annual leave on Sep 25 – 29, Oct 2 to connect German Unity Day into a 11-day continuous break.

Take 5 Days, Get 9 Days Off1.8x Vacation ROI

New Year's Day

Dec 25, 2027 – Jan 2, 2028•Total Vacation: 9 days

Suggested Leave (5 days):
Dec 27 (Mon)Dec 28 (Tue)Dec 29 (Wed)Dec 30 (Thu)Dec 31 (Fri)
Sat25
Sun26
Mon27
Tue28
Wed29
Thu30
Fri31
Sat1
Sun2

Take 5 days of annual leave on Dec 27 – 31 to connect New Year's Day into a 9-day continuous break.

Take 5 Days, Get 9 Days Off1.8x Vacation ROI

New Year's Day

Jan 1 – 9•Total Vacation: 9 days

Suggested Leave (5 days):
Jan 3 (Mon)Jan 4 (Tue)Jan 5 (Wed)Jan 6 (Thu)Jan 7 (Fri)
Sat1
Sun2
Mon3
Tue4
Wed5
Thu6
Fri7
Sat8
Sun9

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.

Advertisement

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.

Advertisement
See the full Germany 2028 calendar

Official sources & data

Dates officially confirmedLast updated: 2026-08-08

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.