St. Stephen's Day

Czechia · Date: Friday, December 26, 2025

St. Stephen's Day on December 26 is a public holiday in Czechia, celebrated as the Second Day of Christmas. It honors Saint Stephen, the first Christian martyr, and involves traditions like caroling, feasting, and house blessing.

Origin & history

St. Stephen's Day, known as 'Štěpána' in Czech, originates from the Christian feast day commemorating Saint Stephen, who was stoned to death around 34 AD, becoming the first martyr. The holiday was established in the 4th century and spread across Europe. In Czechia, it became intertwined with Christmas celebrations, likely during the medieval period when the country was part of the Holy Roman Empire and deeply Christianized. The day follows Christmas Day, extending the festive period.

The celebration on December 26 was formalized in the 9th century under the influence of Byzantine missionaries Cyril and Methodius, who brought Christianity to the region. Later, under Habsburg rule, it became an official holiday. The day also absorbed pre-Christian winter solstice traditions, such as caroling and house-to-house visits, which were adapted to honor St. Stephen.

Customs & traditions

Czechs celebrate St. Stephen's Day with a mix of religious and folk traditions. Many attend church services where priests bless houses and homes with holy water and chalk, often inscribing the initials of the three Magi (K+M+B) above doorways. Caroling is a key custom: groups of children or adults go door-to-door singing koledy (Christmas carols) and receiving treats or money. In some villages, men ride horses in a 'Stephan's ride' to bless the fields.

Food plays a central role, with families enjoying leftovers from Christmas Eve or preparing special dishes like bramborový salát (potato salad) with carp or pork. Traditional pastries like vánočka (braided bread) or cookies are also common. The day is often spent visiting relatives or friends, extending the Christmas gatherings. In modern times, it is a quiet family day, but some people attend cultural events or markets that continue through the holiday season.

Why it is celebrated

St. Stephen's Day marks the second day of Christmas in Czechia, emphasizing the religious aspect of the nativity season. It honors Saint Stephen as a model of faith and martyrdom, reminding Czech Christians of the early church's sacrifices. The day also serves as a continuation of Christmas cheer, allowing families to rest and socialize after the main celebrations on December 24 and 25.

For many, it symbolizes the extension of goodwill and charity, echoing Stephen's role as a deacon who served the poor. While the religious significance has diminished for some, the day remains a cherished public holiday that preserves Czech cultural identity through its unique blend of Christian and folk traditions.

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