Germany Public Holidays 2026

Germany has 9 nationwide public holidays in 2026. Easter runs April 3–6 for a four-day break, but German Unity Day (Sat Oct 3) and Boxing Day (Sat Dec 26) fall on weekends — and with no substitute-day rule in Germany, both are simply lost.

TodayNoGerman Unity DayOctober 3, 2026 · in 7 days
View today’s status

At a glance

Germany has 9 official public holidays (9 days off) in 2026 and 6 long weekends; the longest break is New Year bridge (Jan 1 – 4, 4 days).

At a glance — Germany 2026
Public holidays9
Total days off9
Longest breakNew Year bridge · 4 days (Jan 1 – 4)
Long weekends6

Official public holidays

New Year's Day (January 1, 2026), Good Friday (April 3, 2026), Easter Monday (April 6, 2026), Labour Day (May 1, 2026), Ascension Day (May 14, 2026), Whit Monday (May 25, 2026), German Unity Day (October 3, 2026), Christmas Day (December 25, 2026), Boxing Day (December 26, 2026)

Nationwide holidays

9

Longest break

Easter · 4 days

Lost to weekends

2 (Oct 3, Dec 26)

With state days

Up to 13 (Bavaria)

Next public holiday:German Unity DayOctober 3, 2026 · Saturday
Advertisement

Germany public holiday list

Germany public holiday list
DateDayHoliday
January 1, 2026ThursdayNew Year's DayPublic holiday
April 3, 2026FridayGood FridayPublic holiday
April 6, 2026MondayEaster MondayPublic holiday
May 1, 2026FridayLabour DayPublic holiday
May 14, 2026ThursdayAscension DayPublic holiday
May 25, 2026MondayWhit MondayPublic holiday
October 3, 2026SaturdayGerman Unity DayFalls on a Saturday in 2026 — Germany has no substitute-day rule, so it is lost for Monday-to-Friday workers.Public holiday
December 25, 2026FridayChristmas DayPublic holiday
December 26, 2026SaturdayBoxing DayFalls on a Saturday in 2026 — Germany has no substitute-day rule, so it is lost for Monday-to-Friday workers.Public holiday

2026 Germany calendar

Public holidayToday

01January

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

02February

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728

03March

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

04April

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

05May

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

06June

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

07July

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

08August

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

09September

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

10October

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

11November

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

12December

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031
Advertisement

Germany long weekends in 2026

New Year bridge

4 days

Jan 1 – 4

New Year's Day falls on a Thursday. Friday Jan 2 is a Brückentag — a vacation day, not a public holiday.

Easter

4 days

Apr 3 – 6

Good Friday and Easter Monday bracket the weekend — four days off.

Labour Day

3 days

May 1 – 3

Ascension bridge

4 days

May 14 – 17

Ascension Day is always a Thursday. Friday May 15 is the most popular Brückentag of the year — a vacation day, not a public holiday.

Whit Monday

3 days

May 23 – 25

Christmas Day & Boxing Day

3 days

Dec 25 – 27

Nationwide holidays vs state (Bundesland) holidays

Only nine public holidays apply in all of Germany. Each of the 16 federal states adds its own days: Epiphany (Jan 6) in Baden-Württemberg, Bavaria and Saxony-Anhalt; International Women's Day (Mar 8) in Berlin and Mecklenburg-Vorpommern; Corpus Christi in Baden-Württemberg, Bavaria, Hesse, North Rhine-Westphalia, Rhineland-Palatinate, Saarland and parts of Saxony and Thuringia; the Assumption (Aug 15) in Saarland and Bavaria's mostly Catholic areas; Reformation Day (Oct 31) in Brandenburg, Mecklenburg-Vorpommern, Saxony, Saxony-Anhalt, Thuringia, Hamburg, Lower Saxony, Schleswig-Holstein and Bremen; All Saints (Nov 1) in Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate and Saarland; and Buß- und Bettag in Saxony only.

Bavaria tops the table with up to 13 holidays in total, while Berlin and Hamburg get only the nine nationwide days plus (in Berlin's case) Women's Day. Always check the calendar for your specific state.

No substitute days: two holidays lost to weekends in 2026

Unlike the UK or Japan, Germany has no substitute-day rule. When a public holiday falls on a Saturday or Sunday, there is no weekday off in lieu — the holiday is simply lost for employees on a standard Monday-to-Friday week.

In 2026, two of the nine nationwide holidays land on weekends: German Unity Day on Saturday Oct 3 and Boxing Day on Saturday Dec 26. Christmas Day itself (Fri Dec 25) still gives a three-day weekend.

Brückentage: how Germans turn 1 vacation day into 4 days off

A "Brückentag" (bridge day) is the working day between a holiday and the weekend, which Germans routinely take as vacation. Ascension Day always falls on a Thursday, so the Friday after it is the country's most popular bridge day — one vacation day turns into a four-day weekend.

In 2026 the bridge days are Friday Jan 2 (after New Year's Day) and Friday May 15 (after Ascension). Book early — offices and trains empty out on those Fridays, and popular destinations fill up fast.

Pay on public holidays: Entgeltfortzahlungsgesetz and state law

Public holidays are declared state-by-state in each Bundesland's Feiertagsgesetz, but pay rules are federal. Under the Entgeltfortzahlungsgesetz (Continued Remuneration Act), if a public holiday falls on a normal working day, employees receive their regular wage without working. There is no substitute when the holiday lands on a weekend — the day is simply lost, which is why German Unity Day (Sat Oct 3) and Boxing Day (Sat Dec 26) matter in 2026.

If you must work on a public holiday, premium pay is set by collective agreements (Tarifvertrag) or the employment contract — often 125% to 150% of the normal rate. Shops in tourist areas may open on some holidays; on nationwide holidays such as Good Friday and Christmas Day, most retail closes. Plan Brückentag travel early — trains and highways empty out on those Fridays.

Download & subscribe

Download ICSgermany-public-holidays-2026.ics
Download CSVgermany-public-holidays-2026.csv
Download PDFgermany-public-holidays-2026.pdf

The CSV opens directly in Excel and Google Sheets.

Official sources & data

Dates officially confirmedLast updated: 2026-08-02

Frequently asked questions

How many public holidays does Germany have in 2026?

Nine nationwide. Individual states add their own days — Bavaria reaches up to 13 in total — while states like Hamburg and Bremen stick to the nine.

What is the longest holiday break in Germany in 2026?

The longest break in Germany is New Year bridge (Jan 1 – 4, 4 days).

What are the official public holidays in Germany in 2026?

Germany has 9 official public holidays in 2026: New Year's Day (January 1, 2026), Good Friday (April 3, 2026), Easter Monday (April 6, 2026), Labour Day (May 1, 2026), Ascension Day (May 14, 2026), Whit Monday (May 25, 2026), German Unity Day (October 3, 2026), Christmas Day (December 25, 2026), Boxing Day (December 26, 2026).

Which days are public holidays in all of Germany, and which only in some states?

Nationwide: New Year's Day, Good Friday, Easter Monday, Labour Day, Ascension Day, Whit Monday, German Unity Day, Christmas Day and Boxing Day. State-level days include Epiphany, Women's Day (Berlin), Corpus Christi, the Assumption, Reformation Day, All Saints and Buß- und Bettag (Saxony).

What happens when a German holiday falls on a weekend?

Nothing — Germany has no substitute-day rule, so the holiday is simply lost for Monday-to-Friday workers. In 2026, German Unity Day (Sat Oct 3) and Boxing Day (Sat Dec 26) are both lost this way.

When is Easter in Germany in 2026?

Good Friday is April 3 and Easter Monday is April 6, 2026 — a four-day weekend nationwide.

What is a Brückentag?

A "bridge day" — the working day between a holiday and the weekend, taken as vacation. In 2026, Friday Jan 2 (after New Year's Day) and Friday May 15 (after Ascension) are the classic examples: one vacation day yields four days off.

Is December 24 (Christmas Eve) a public holiday in Germany?

No. Neither Dec 24 nor Dec 31 is a public holiday, but most shops close around 2pm on both days, and many offices give staff the day off.

Other countries & regions