Christmas Day

Croatia Β· Date: Saturday, December 25, 2027

Christmas Day in Croatia, celebrated on December 25, marks the birth of Jesus Christ and is a public holiday with rich traditions, family gatherings, and festive meals.

Origin & history

Christmas in Croatia has roots in early Christianization of the region, with the first Slavs converting in the 7th-9th centuries. The date of December 25 was fixed by the Roman Church in the 4th century, and Croatian lands adopted it through missionary work of Saints Cyril and Methodius. Medieval Croatia saw the integration of local pagan winter solstice customs with Christian celebrations, such as the lighting of the badnjak (Yule log) on Christmas Eve. After the breakup of Yugoslavia, Christmas became an official public holiday in Croatia in 1991, reaffirming its cultural and religious significance.

Customs & traditions

Croatian Christmas traditions begin on Advent, with advent wreaths and calendars. Christmas Eve (Badnjak) is the main focus: families cut and burn a badnjak log, representing warmth and light. The day is meatless, with traditional dishes like bakalar (dried cod) and sarma (cabbage rolls). Children await 'Djed Božićnjak' (Santa Claus), but gift-giving often occurs on St. Nicholas Day (December 6). On Christmas Day, families attend Mass, then feast on roasted meats, cookies like paprenjaci (pepper cookies), and drink homemade rakija. The season lasts until Epiphany (January 6) with caroling and visiting relatives.

Why it is celebrated

Christmas in Croatia is primarily a religious holiday celebrating the birth of Jesus, deeply tied to Catholic identity. It also signifies family unity, generosity, and the preservation of ancient traditions that blend Christian and pre-Christian elements. For many, it is a time of reflection, peace, and community bonding.