Leave planner 2028: an overview of the year
2028 has 260 weekdays from Monday to Friday. After public holidays, 248 to 251 working days remain, depending on the German state. This page lists the holidays that apply everywhere, the bridge days worth taking nationwide, and all 16 states side by side.
Nationwide public holidays 2028
These 9 holidays apply in all 16 German states. Depending on the state, more are added, up to 13 in total.
| Holiday | Date | Day |
|---|---|---|
| Neujahr (New Year’s Day) | 1 January 2028 | Saturday |
| Karfreitag (Good Friday) | 14 April 2028 | Friday |
| Ostermontag (Easter Monday) | 17 April 2028 | Monday |
| Tag der Arbeit (Labour Day) | 1 May 2028 | Monday |
| Christi Himmelfahrt (Ascension Day) | 25 May 2028 | Thursday |
| Pfingstmontag (Whit Monday) | 5 June 2028 | Monday |
| Tag der Deutschen Einheit (German Unity Day) | 3 October 2028 | Tuesday |
| 1. Weihnachtstag (Christmas Day) | 25 December 2028 | Monday |
| 2. Weihnachtstag (Second Day of Christmas) | 26 December 2028 | Tuesday |
All public holidays 2028 in Germany, including regional ones →
The best bridge days in 2028
Worked out nationwide, so only with holidays that apply everywhere. Depending on the state, 2028 adds stretches around these state holidays: Heilige Drei Könige (Epiphany), Internationaler Frauentag (International Women’s Day), Fronleichnam (Corpus Christi), Mariä Himmelfahrt (Assumption Day), Weltkindertag (World Children’s Day), Reformationstag (Reformation Day), Allerheiligen (All Saints’ Day) and Buß- und Bettag (Day of Repentance and Prayer). The state pages show which.
4 days off for 1
Thu 25/05 to Sun 28/05
Christi Himmelfahrt (Ascension Day)
Book these days: 26/05
4 days off for 1
Sat 30/09 to Tue 03/10
Tag der Deutschen Einheit (German Unity Day)
Book these days: 02/10
10 days off for 3
Sat 23/12 to Mon 01/01/2029
1. Weihnachtstag (Christmas Day) · 2. Weihnachtstag (Second Day of Christmas) · Neujahr (New Year’s Day)
Book these days: 27/12, 28/12, 29/12
Public holidays and working days 2028 by state
If your people work in several states, you plan with several calendars. In 2028 the gap between the state with the most and the fewest working days is 3 days.
| State | Holidays | on Mon–Fri | Working days | Summer holidays | Details |
|---|---|---|---|---|---|
| Baden-Württemberg | 12 | 11 | 249 | 27/07 – 09/09 · 32 days of leave | Holidays Bridge days School holidays |
| Bavaria | 13 | 12 | 248 | 31/07 – 11/09 · 30 days of leave | Holidays Bridge days School holidays |
| Berlin | 10 | 9 | 251 | 01/07 – 12/08 · 30 days of leave | Holidays Bridge days School holidays |
| Brandenburg | 12 | 9 | 251 | 29/06 – 12/08 · 32 days of leave | Holidays Bridge days School holidays |
| Bremen | 10 | 9 | 251 | 20/07 – 30/08 · 30 days of leave | Holidays Bridge days School holidays |
| Hamburg | 10 | 9 | 251 | 03/07 – 11/08 · 30 days of leave | Holidays Bridge days School holidays |
| Hesse | 10 | 9 | 251 | 03/07 – 11/08 · 30 days of leave | Holidays Bridge days School holidays |
| Mecklenburg-Western Pomerania | 11 | 10 | 250 | 26/06 – 05/08 · 30 days of leave | Holidays Bridge days School holidays |
| Lower Saxony | 10 | 9 | 251 | 20/07 – 30/08 · 30 days of leave | Holidays Bridge days School holidays |
| North Rhine-Westphalia | 11 | 10 | 250 | 10/07 – 22/08 · 32 days of leave | Holidays Bridge days School holidays |
| Rhineland-Palatinate | 11 | 10 | 250 | 03/07 – 11/08 · 30 days of leave | Holidays Bridge days School holidays |
| Saarland | 12 | 11 | 249 | 03/07 – 11/08 · 30 days of leave | Holidays Bridge days School holidays |
| Saxony | 11 | 10 | 250 | 22/07 – 01/09 · 30 days of leave | Holidays Bridge days School holidays |
| Saxony-Anhalt | 11 | 10 | 250 | 22/07 – 01/09 · 30 days of leave | Holidays Bridge days School holidays |
| Schleswig-Holstein | 10 | 9 | 251 | 24/06 – 04/08 · 30 days of leave | Holidays Bridge days School holidays |
| Thuringia | 11 | 10 | 250 | 22/07 – 01/09 · 30 days of leave | Holidays Bridge days School holidays |
Working days: Monday to Friday minus public holidays falling on a weekday, for a five-day week. Bavaria includes Assumption Day, which only applies in predominantly Catholic municipalities there. Corpus Christi in individual municipalities of Saxony and Thuringia is not counted.
Days of leave: what a parent on a five-day week would have to book to be off for the whole summer holidays.
School holiday dates: OpenHolidaysAPI , published under the Open Database License (ODbL 1.0) . The announcement of the responsible ministry remains authoritative.
How a team plans 2028 in Tiveo
-
Carry over remaining leave from 2027
Remaining days move into the new year by themselves, with no year-end closing. Before they expire, for example on 31 March, Tiveo can email a reminder to everyone with their own account and records when it was sent. Without a timely reminder, leave does not expire (CJEU C-684/16).
-
Set the state for each person
Then each person’s calendar shows the right holidays for 2028: 13 public holidays in Bavaria, 10 in Berlin. Part-time and half days are counted with every request.
-
Let people request early
While a request is filled in, the dialog counts the working days and names the public holidays in the period, which cost no leave. Whoever approves sees in the team calendar who is already away in the same period, so it shows early when half the team wants May off.
-
Keep the overview and export it
The 2028 team calendar shows every absence together with public and school holidays, as a print-ready PDF for the wall or as a CSV file for Excel.