Christmas Day

🎄 🇩🇪 Germany • December 25, 2026

Days off: 1 daysFalls on Friday

Today is
July 28, 2026
Tuesday
Next Holiday
150days
108 work days
Year Work Progress
58/261 work days
Christmas Day — holiday, Germany (December 25, 2026)

Christmas Day Description

Christmas Day (Erster Weihnachtsfeiertag) on December 25th is a nationwide public holiday in all 16 German federal states, celebrating the birth of Jesus Christ. It is the most important family holiday in Germany. The main celebration traditionally takes place on Christmas Eve (Heiligabend, December 24th), which is not a public holiday but is treated as one by custom — most businesses close by early afternoon and the evening is reserved for family gift-giving (Bescherung) around the Christmas tree, followed by a festive meal. Christmas Day itself is quieter, with families attending church services and enjoying a traditional feast, which often features roast goose (Weihnachtsgans) with red cabbage and dumplings. Government offices, banks, schools, and all retail shops are closed. Public transport runs on heavily reduced holiday schedules — some rural routes may not operate at all. Christmas markets (Weihnachtsmärkte) in most cities close by December 23rd or 24th, though a few remain open through the holiday period. Restaurants that open typically require advance reservations.

📜 History & Origins

Christmas commemorates the birth of Jesus Christ and was fixed to December 25 by the Western Church in the 4th century, possibly to coincide with the Roman festival of Sol Invictus. German Christmas traditions like the Weihnachtsbaum (Christmas tree) and Adventskranz (Advent wreath) spread globally in the 19th century.

🎉 How It's Celebrated

German families celebrate on Heiligabend (Christmas Eve) with the Bescherung (gift-giving) in the afternoon or evening. The Weihnachtsmann or Christkind brings presents. Many attend midnight Mass. On Christmas Day, families gather for elaborate meals, sing carols, and visit Christmas markets (if still open) to enjoy mulled wine and roasted almonds.

🍽️ Traditional Foods

The Weihnachtsessen (Christmas feast) traditionally features Gans (roast goose) with red cabbage and Klöße (potato dumplings), or carp in some regions. Stollen (fruit bread), Lebkuchen (gingerbread), and Plätzchen (Christmas cookies) are essential holiday treats.