🇩🇪

Germany Public Holidays 2029

Complete list of public holidays — nationwide & regional

20242025202620272028202920302031

Easter arrives early in 2029 — Easter Sunday on 1 April, with Good Friday on 30 March and Easter Monday on 2 April. The April Fools' Day coincidence is noted every year Easter lands on 1 April, but for practical purposes the holiday remains fully observed across all 16 German states. The early Easter compresses the gap between the winter school break and the Easter holidays, affecting school calendar planning in several Bundesländer.

German Unity Day on 3 October 2029 falls on a Wednesday — a mid-week placement that offers no automatic long weekend benefit. However, it does present the opportunity for workers to use annual leave on either side to create an extended break. With Germany's average annual leave entitlement sitting at 24–30 days per year, strategic use of bridge days around mid-week public holidays is a well-established practice.

By 2029, Germany will have been reunified for 39 years. The holiday calendar itself reflects that history: the 9 nationwide holidays are a product of both the old West German legal framework and the integration of eastern states after 1990. Buß- und Bettag, once observed nationwide, was stripped from most states in 1995 to fund the introduction of long-term care insurance — a trade-off that Saxony alone refused to accept.

Nationwide Holidays 2029

9 holidays
🇩🇪 Public Holidays for all of Germany
DateDayHoliday NameType
1 Jan 2029 Mon New Year's Day Nationwide
30 Mar 2029 Fri Good Friday Nationwide
2 Apr 2029 Mon Easter Monday Nationwide
1 May 2029 Tue Labour Day Nationwide
10 May 2029 Thu Ascension Day Nationwide
21 May 2029 Mon Whit Monday Nationwide
3 Oct 2029 Wed German Unity Day Nationwide
25 Dec 2029 Tue Christmas Day Nationwide
26 Dec 2029 Wed Boxing Day Nationwide

Baden-Württemberg — Additional Holidays

3 regional
📍 Baden-Württemberg — Regional Public Holidays 2029
DateDayHoliday NameType
6 Jan 2029 Sat Epiphany Regional
31 May 2029 Thu Corpus Christi Regional
1 Nov 2029 Thu All Saints' Day Regional

Bavaria — Additional Holidays

4 regional
📍 Bavaria — Regional Public Holidays 2029
DateDayHoliday NameType
6 Jan 2029 Sat Epiphany Regional
31 May 2029 Thu Corpus Christi Regional
15 Aug 2029 Wed Assumption of Mary Regional
1 Nov 2029 Thu All Saints' Day Regional

Berlin — Additional Holidays

1 regional
📍 Berlin — Regional Public Holidays 2029
DateDayHoliday NameType
8 Mar 2029 Thu International Women's Day Regional

Brandenburg — Additional Holidays

3 regional
📍 Brandenburg — Regional Public Holidays 2029
DateDayHoliday NameType
1 Apr 2029 Sun Easter Sunday Regional
20 May 2029 Sun Whit Sunday Regional
31 Oct 2029 Wed Reformation Day Regional

Bremen — Additional Holidays

1 regional
📍 Bremen — Regional Public Holidays 2029
DateDayHoliday NameType
31 Oct 2029 Wed Reformation Day Regional

Hamburg — Additional Holidays

1 regional
📍 Hamburg — Regional Public Holidays 2029
DateDayHoliday NameType
31 Oct 2029 Wed Reformation Day Regional

Hesse — Additional Holidays

1 regional
📍 Hesse — Regional Public Holidays 2029
DateDayHoliday NameType
31 May 2029 Thu Corpus Christi Regional

Mecklenburg-Vorpommern — Additional Holidays

2 regional
📍 Mecklenburg-Vorpommern — Regional Public Holidays 2029
DateDayHoliday NameType
8 Mar 2029 Thu International Women's Day Regional
31 Oct 2029 Wed Reformation Day Regional

Lower Saxony — Additional Holidays

1 regional
📍 Lower Saxony — Regional Public Holidays 2029
DateDayHoliday NameType
31 Oct 2029 Wed Reformation Day Regional

North Rhine-Westphalia — Additional Holidays

2 regional
📍 North Rhine-Westphalia — Regional Public Holidays 2029
DateDayHoliday NameType
31 May 2029 Thu Corpus Christi Regional
1 Nov 2029 Thu All Saints' Day Regional

Rhineland-Palatinate — Additional Holidays

2 regional
📍 Rhineland-Palatinate — Regional Public Holidays 2029
DateDayHoliday NameType
31 May 2029 Thu Corpus Christi Regional
1 Nov 2029 Thu All Saints' Day Regional

Saarland — Additional Holidays

3 regional
📍 Saarland — Regional Public Holidays 2029
DateDayHoliday NameType
31 May 2029 Thu Corpus Christi Regional
15 Aug 2029 Wed Assumption of Mary Regional
1 Nov 2029 Thu All Saints' Day Regional

Saxony — Additional Holidays

2 regional
📍 Saxony — Regional Public Holidays 2029
DateDayHoliday NameType
31 Oct 2029 Wed Reformation Day Regional
21 Nov 2029 Wed Day of Repentance and Prayer Regional

Saxony-Anhalt — Additional Holidays

2 regional
📍 Saxony-Anhalt — Regional Public Holidays 2029
DateDayHoliday NameType
6 Jan 2029 Sat Epiphany Regional
31 Oct 2029 Wed Reformation Day Regional

Schleswig-Holstein — Additional Holidays

1 regional
📍 Schleswig-Holstein — Regional Public Holidays 2029
DateDayHoliday NameType
31 Oct 2029 Wed Reformation Day Regional

Thuringia — Additional Holidays

2 regional
📍 Thuringia — Regional Public Holidays 2029
DateDayHoliday NameType
20 Sept 2029 Thu World Children's Day Regional
31 Oct 2029 Wed Reformation Day Regional

Frequently Asked Questions

When is Easter in Germany in 2029?
Easter Sunday falls on 1 April 2029 — yes, April Fools' Day. Good Friday is 30 March and Easter Monday is 2 April. Despite the date, the holidays are fully observed. The early Easter compresses the gap between winter and spring school breaks in most states.
What day is Labour Day in 2029?
Labour Day (1 May) falls on a Tuesday in 2029. Taking Monday 30 April as annual leave creates a four-day weekend from Saturday 28 April through Tuesday 1 May — a solid Brückentag opportunity worth planning for.
Does German Unity Day offer a long weekend in 2029?
No — German Unity Day (3 October) falls on a Wednesday in 2029, right in the middle of the week. Workers would need to take both Tuesday and Thursday as leave to build a proper extended break around it.
Is Christmas favourable in 2029?
Moderately. Christmas Day (25 December) falls on a Tuesday and Boxing Day (26 December) on a Wednesday. Taking Monday 24 December as leave — which many employers grant informally anyway — creates a six-day break from Sunday 23 through Friday 27 December.
Why does Saxony have one more public holiday than other eastern states?
Saxony retained Buß- und Bettag (Day of Prayer and Repentance) when all other states abolished it in 1995. The holiday was removed to help fund the newly introduced long-term care insurance (Pflegeversicherung) — but Saxony refused, instead requiring employees to work one additional Sunday per year to cover the cost. In 2029, it falls on 19 November.