For planning purposes, here is a list of German holidays in 2009:
Jan. 1 New Year’s
Jan. 6 Three Kings’ Day (official holiday in Bavaria, Sachsen and Baden-Württemberg only)
Feb. 23 Rose Monday (no legal holiday)
Feb. 24 Shrove Tuesday (Fasching – no legal holiday)
Feb. 25 Ash Wednesday (no legal holiday)
April 10 Good Friday
April 12-13 Easter
May 1 Labor Day
May 21 Ascension Day
May 31 and June 1 Pentecost
June 11 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-26 Christmas