Germany Public Holidays 2025

Germany Public Holidays Jan–Jun

Jan
SMTWTFS
1234
567891011
12131415161718
19202122232425
262728293031
Feb
SMTWTFS
1
2345678
9101112131415
16171819202122
232425262728
Mar
SMTWTFS
1
2345678
9101112131415
16171819202122
23242526272829
3031
Apr
SMTWTFS
12345
6789101112
13141516171819
20212223242526
27282930
May
SMTWTFS
123
45678910
11121314151617
18192021222324
25262728293031
Jun
SMTWTFS
1234567
891011121314
15161718192021
22232425262728
2930

Germany Public Holidays Jul–Dec

Jul
SMTWTFS
12345
6789101112
13141516171819
20212223242526
2728293031
Aug
SMTWTFS
12
3456789
10111213141516
17181920212223
24252627282930
31
Sep
SMTWTFS
123456
78910111213
14151617181920
21222324252627
282930
Oct
SMTWTFS
1234
567891011
12131415161718
19202122232425
262728293031
Nov
SMTWTFS
1
2345678
9101112131415
16171819202122
23242526272829
30
Dec
SMTWTFS
123456
78910111213
14151617181920
21222324252627
28293031

Germany Public Holidays

January 1 New Year's Day
January 6 Epiphany Regional Holiday
Baden-Württemberg, Bavaria, Saxony-Anhalt
March 8 International Women's Day Regional Holiday
Berlin, Mecklenburg-Vorpommern
April 18 Good Friday
April 20 Easter Sunday Regional Holiday
Brandenburg
April 21 Easter Monday
May 1 Labor Day
May 29 Ascension Day
June 8 Pentecost Sunday Regional Holiday
Brandenburg
June 9 Whit Monday
June 19 Corpus Christi Regional Holiday
Baden-Württemberg, Bavaria, Hesse, North Rhine-Westphalia,Rhineland-Palatinate, Saarland
In Saxony and Thuringia only partially.
August 8 Augsburg Peace Festival Regional Holiday
Augsburg
August 15 Assumption Day Regional Holiday
Saarland
In Bavaria only partially.
September 20 World Children's Day Regional Holiday
Thuringia
October 3 German Unity Day
October 31 Reformation Day Regional Holiday
Brandenburg, Bremen, Hamburg, Mecklenburg-Vorpommern, Lower Saxony, Saxony, Saxony-Anhalt, Schleswig-Holstein,Thuringia
November 1 All Saints Day Regional Holiday
Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate, Saarland
November 19 Repentance and Prayer Day Regional Holiday
Saxony
December 25 Christmas Day
December 26 Boxing Day

References

  1. Germany is a federal state consisting of 16 states. Public holidays are determined by the laws of each state. However, German Unity Day (October 3rd) is established by federal law.
    Nationale Feiertage (Official website of the federal government)
  2. Each of the 16 states has the authority to set its own holidays. For information on the holidays of each state, please refer to the respective state holiday websites linked below.
StateState Capital
Baden-WürttembergStuttgart
BavariaMunich
Berlin
BrandenburgPotsdam
Bremen
Hamburg
HesseWiesbaden
Mecklenburg-VorpommernSchwerin
Lower SaxonyHanover
North Rhine-WestphaliaDüsseldorf
Rhineland-PalatinateMainz
SaarlandSaarbrücken
SaxonyDresden
Saxony-AnhaltMagdeburg
Schleswig-HolsteinKiel
ThuringiaErfurt

Notes

  1. Days marked in red on the calendar are public holidays throughout Germany. Days marked in blue are holidays only in some states.
  2. In Germany, there are no substitute holiday for public holidays that fall on weekends.