For planning purposes, the following is a list of German holidays in 2015:
Jan. 1 – New Year’s
Jan. 6 – Three Kings’ Day (official holiday in Bavaria, Sachsen and Baden-Württemberg only)
Feb. 16 – Rose Monday (no legal holiday)
Feb. 17 – Shrove Tuesday (Fasching – no legal holiday)
Feb. 18 – Ash Wednesday (no legal holiday)
April 3 – Good Friday
April 5 and 6 – Easter
May 1 – Labor Day
May 14 – Ascension Day
May 24 and 25 – Pentecost
June 4 – Corpus Christi Day (official holiday in the states of Rheinland-Pfalz, Saarland, Bavaria, Baden-Württemberg, Hessen, Nordrhein-Westfalen and Sachsen)
Aug. 15 – Assumption of the Blessed Virgin (only in Bavaria and Saarland)
Oct. 3 – Unification Day
Nov. 1 – All Saints Day
Dec. 25 and 26 – Christmas