St. Stephen's Day

Sweden · Date: Saturday, December 26, 2026

St. Stephen's Day (Annandag Jul) on December 26 is a public holiday in Sweden, marking the second day of Christmas. It honors Saint Stephen, the first Christian martyr, and is traditionally a day for family gatherings and outdoor activities.

Origin & history

St. Stephen's Day has been celebrated in Sweden since medieval times, following the Christianization of the country in the 11th century. Saint Stephen is recognized as the first Christian martyr, stoned to death shortly after Jesus' crucifixion as recounted in the Acts of the Apostles. The holiday was established by the Catholic Church and later retained by the Lutheran Church after the Reformation in the 16th century.

In Sweden, the day also has pre-Christian roots tied to the winter solstice and the celebration of the 'jul' (Yule). The name 'Annandag Jul' literally means 'Second Day of Christmas' and has been a public holiday since the 17th century. Over time, the religious significance of Saint Stephen merged with folk traditions, particularly in rural areas where the day was associated with horse racing and processions known as 'Staffan's Ride' (Staffansritten), honoring Saint Stephen as the patron saint of horses.

Customs & traditions

Swedes traditionally celebrate St. Stephen's Day by visiting relatives, enjoying festive meals, and participating in outdoor activities such as ice skating, skiing, or long walks. Leftover Christmas food is often served, including ham, meatballs, and herring. A popular dessert is 'risgrynsgröt' (rice pudding) with a hidden almond, and the finder is said to have good luck or be the next to marry.

In some regions, especially in the past, people would dress up as 'Staffan' (Saint Stephen) and ride horses from farm to farm, singing carols and blessing the animals. This tradition, known as 'Staffan Stalledräng' (Stephen the Stable Boy), is still performed in some folk dance groups and at Christmas pageants. Another custom is watching the film 'Karl-Bertil Jonssons julafton' on TV, which is broadcast on Christmas Eve but also celebrated on St. Stephen's Day. Overall, the day is a relaxed extension of Christmas, often used for rest and family time.

Why it is celebrated

St. Stephen's Day holds both religious and cultural significance in Sweden. Religiously, it honors Saint Stephen's martyrdom and serves as a reminder of the early Christian church. For many, it is a day of reflection on the meaning of Christmas.

Culturally, it is an integral part of the Swedish Christmas celebration, providing an extra holiday for families to spend time together. It also preserves historical traditions like the Staffan's Ride, linking modern celebrations to medieval and pre-Christian winter festivals. The day embodies the Swedish value of 'mys' (coziness) and marks the transition from the hectic preparations of Christmas to a more leisurely holiday period.

St. Stephen's Day in Sweden 2026 — Origin, Customs & Meaning | Know Your Holidays