Public holiday in Germany
St. Stephen's Day in Germany
Saturday, December 26, 2026
Nationwide public holiday
St. Stephen's Day is a nationwide public holiday in Germany on 26 December. It falls in the Christmas season and is observed the day after Christmas Day.
About St. Stephen's Day in Germany
In Germany, St. Stephen's Day is a nationwide public holiday and part of the extended Christmas period. It gives the country a second consecutive day off after Christmas Day, so it is mainly significant as a day for rest, family visits and holiday travel rather than for separate civic events. The date is fixed on 26 December and is observed across all German states.
History
The day commemorates Saint Stephen, traditionally regarded as the first Christian martyr. In Germany, its place in the calendar comes from the Christian liturgical tradition and the long-standing practice of marking 26 December as a church feast and public holiday in predominantly Christian Europe.
Traditions
In German-speaking Christian tradition, St. Stephen's Day is associated with church services and remembrance of Saint Stephen. Because it follows Christmas Day, many households also use the day for extended family meals, visiting relatives and finishing Christmas leftovers.
How St. Stephen's Day is celebrated in Germany
Most contemporary observance is quiet. People often spend the day at home or with family, and many towns and cities see a slower pace than on ordinary weekdays because it sits within the Christmas holiday period.
Interesting facts
Germany observes St. Stephen's Day nationwide, unlike some countries where 26 December is only a regional holiday or not a public holiday at all. It is one of the fixed public holidays that anchors the end of the year in the German calendar.
Dates in published calendars
| Year | Holiday date | Observed date | Scope |
|---|---|---|---|
| 2026 | 26 Dec 2026 | — | Nationwide |
Import sources
- Generic ICS feed
An import is not an independent verification.