Christmas 2024, 2025 and 2026
The Christmas season in Germany traditionally begins on Advent, the fourth Sunday before 25 December.
Year | Date | Day | Holiday | States |
---|---|---|---|---|
2024 | 25 Dec | Wed | Christmas Day | National |
26 Dec | Thu | 2nd Day of Christmas | National | |
2025 | 25 Dec | Thu | Christmas Day | National |
26 Dec | Fri | 2nd Day of Christmas | National | |
2026 | 25 Dec | Fri | Christmas Day | National |
26 Dec | Sat | 2nd Day of Christmas | National | |
2027 | 25 Dec | Sat | Christmas Day | National |
26 Dec | Sun | 2nd Day of Christmas | National | |
Please scroll down to end of page for previous years' dates. |
Advent calendars are popular in homes throughout Germany, especially those with children. These holiday calendars have 24 tiny doors with one door being opened each day to reveal chocolate or a small present in the lead up to Christmas Day.
On the night of 5 December, children leave their shoes outside so that St. Nicholas can fill them with chocolate, oranges and other treats if they have been good. His servant, Knecht Ruprecht – or Krampus – leaves a bundle of twigs if they have been naughty.
It is also traditional for parents to set aside a locked room for Christmas. A bell is rung on Christmas Eve to signal that it is time for the children to enter and see a decorated tree with presents delivered by Father Christmas waiting for them underneath.
The custom of decorating a tree began in Germany in the early 17th century and continues today. The family enjoys a variety of treats while the Christmas story is read. After which, they sing carols and the children open their presents. Families may attend church service either before or after opening gifts. December 26 is also a holiday.
Previous Years
Year | Date | Day | Holiday | States |
---|---|---|---|---|
2023 | 25 Dec | Mon | Christmas Day | National |
26 Dec | Tue | 2nd Day of Christmas | National | |
2022 | 25 Dec | Sun | Christmas Day | National |
26 Dec | Mon | 2nd Day of Christmas | National |