
National and Religious Dates of Germany
December 6 — St. Nicholas Day
December 24 — Christmas Eve
December 25 — Christmas Day
January 1 — New Year’s Day
January 6 — Epiphany
January 27 — National Holocaust Remembrance Day
Late March/Early April — Easter
May 1 — Labour Day
May 9 — Father’s Day
May 10 — Book Day
May 12 — Mother’s Day
Late May – Early June — Feast of Corpus Christi (second Thursday after Pentecost)
August 15 — Assumption of Mary
October 3 — German Unity Day
November 1 — All Saints’ Day
November 11 — St. Martin’s Day or Harvest Festival
November 17 — National Day of Mourning
Festivals in Germany
February — "Fastnacht" carnival in Cologne and Munich, Samba Carnival in Bremen, "Strong Beer Festival"
May — Jazz Rally in Düsseldorf, beer festival "Walberlafest" on Mount Walberla
June — Hamburg International Short Film Festival, opera festival in Munich, and Opernplatzfest week in Frankfurt am Main
September–October — Oktoberfest in Bavaria