🇩🇪
Germany Public Holidays 2031
Complete list of public holidays — nationwide & regional
Nationwide Holidays 2031
9 holidays
Public Holidays for all of Germany
| 1 Jan 2031 | Wed | New Year's Day | Nationwide |
| 11 Apr 2031 | Fri | Good Friday | Nationwide |
| 14 Apr 2031 | Mon | Easter Monday | Nationwide |
| 1 May 2031 | Thu | Labour Day | Nationwide |
| 22 May 2031 | Thu | Ascension Day | Nationwide |
| 2 Jun 2031 | Mon | Whit Monday | Nationwide |
| 3 Oct 2031 | Fri | German Unity Day | Nationwide |
| 25 Dec 2031 | Thu | Christmas Day | Nationwide |
| 26 Dec 2031 | Fri | Boxing Day | Nationwide |
Regional Holidays 2031
by region
Baden-Württemberg
| 6 Jan 2031 | Mon | Epiphany | Regional |
| 12 Jun 2031 | Thu | Corpus Christi | Regional |
| 1 Nov 2031 | Sat | All Saints' Day | Regional |
Bavaria
| 6 Jan 2031 | Mon | Epiphany | Regional |
| 12 Jun 2031 | Thu | Corpus Christi | Regional |
| 15 Aug 2031 | Fri | Assumption of Mary | Regional |
| 1 Nov 2031 | Sat | All Saints' Day | Regional |
Berlin
| 8 Mar 2031 | Sat | International Women's Day | Regional |
Brandenburg
| 13 Apr 2031 | Sun | Easter Sunday | Regional |
| 1 Jun 2031 | Sun | Whit Sunday | Regional |
| 31 Oct 2031 | Fri | Reformation Day | Regional |
Bremen
| 31 Oct 2031 | Fri | Reformation Day | Regional |
Hamburg
| 31 Oct 2031 | Fri | Reformation Day | Regional |
Hesse
| 12 Jun 2031 | Thu | Corpus Christi | Regional |
Mecklenburg-Vorpommern
| 8 Mar 2031 | Sat | International Women's Day | Regional |
| 31 Oct 2031 | Fri | Reformation Day | Regional |
Lower Saxony
| 31 Oct 2031 | Fri | Reformation Day | Regional |
North Rhine-Westphalia
| 12 Jun 2031 | Thu | Corpus Christi | Regional |
| 1 Nov 2031 | Sat | All Saints' Day | Regional |
Rhineland-Palatinate
| 12 Jun 2031 | Thu | Corpus Christi | Regional |
| 1 Nov 2031 | Sat | All Saints' Day | Regional |
Saarland
| 12 Jun 2031 | Thu | Corpus Christi | Regional |
| 15 Aug 2031 | Fri | Assumption of Mary | Regional |
| 1 Nov 2031 | Sat | All Saints' Day | Regional |
Saxony
| 31 Oct 2031 | Fri | Reformation Day | Regional |
| 19 Nov 2031 | Wed | Day of Repentance and Prayer | Regional |
Saxony-Anhalt
| 6 Jan 2031 | Mon | Epiphany | Regional |
| 31 Oct 2031 | Fri | Reformation Day | Regional |
Schleswig-Holstein
| 31 Oct 2031 | Fri | Reformation Day | Regional |
Thuringia
| 20 Sept 2031 | Sat | World Children's Day | Regional |
| 31 Oct 2031 | Fri | Reformation Day | Regional |