Christmas Day in Croatia
Christmas Day, or Božić, is observed in Croatia on December 25 and is listed by law as a public holiday and non-working day. Its religious meaning is shared across Christian communities, while Croatian Christmas traditions include customs that vary by region and often begin on Christmas Eve, known as Badnjak.[1][2][3]
A public holiday with a fixed date
Croatia’s Holidays, Memorial Days and Non-Working Days Act names December 25 as Christmas Day and December 26 as St Stephen’s Day. The law does not provide a substitute day: if a listed holiday falls on a Sunday, it is not transferred to the following day. Employees are entitled to compensation for a holiday on which they would otherwise have worked but do not work because it is a non-working day.[1]
Religious meaning and history
Christmas celebrates the birth of Jesus Christ. The Croatian name Božić refers to this Christian holiday; the Croatia Encyclopedia describes midnight liturgy as its central religious observance and highlights peace and the importance of the humble and vulnerable in its message.[2]
The holiday’s wider Christian history reaches beyond Croatia. The Croatia Encyclopedia says Christmas was introduced in Rome in the sixth century and that December 25 was recorded as the date of Jesus’s birth by 354. The holiday spread through Western and Eastern Christianity, with local customs developing across regions, including Croatia.[2]
Badnjak and Croatian customs
Many traditional observances belong to the wider Christmas period rather than Christmas Day alone. Badnjak is Christmas Eve, and historical Croatian rural customs described by the Croatia Encyclopedia include gathering at home, spreading straw or hay, decorating with greenery, and setting out grain and a special festive loaf. The observances were associated with hopes for well-being and abundance in the household and farming year.[3]
Christmas Day customs also differed by place and community. The encyclopedia records midnight Mass, reconciliation greetings in parts of Primorje and Žumberak, and groups of singers called koledari in the Adriatic area and betlehemari in northern Croatia. In Slavonia, it describes performances of the biblical play Adam and Eve. These are recorded traditions, not a claim that every family observes them today.[2]
Food and the Christmas season
Historical accounts describe a generous Christmas meal. After midnight Mass, the fast ended in the customs recorded by the encyclopedia, and meat dishes included aspic and roasted sheep or pig. On Christmas Eve, traditional fast foods included beans, honey, garlic, walnuts and fish. These examples reflect documented customs; meals differ between households and regions.[2][3]
Christmas Day belongs to a longer seasonal cycle in Croatian folklore, which the encyclopedia says begins with Advent and continues into early January. The cycle includes Badnjak, Christmas, St Stephen’s Day and other observances through Epiphany. This broader season helps explain why some familiar decorations, meals and gatherings take place on the eve or continue after December 25.[2]
Shops and practical planning
Croatian law generally requires sales premises to close on public holidays. It provides exceptions for certain premises, including those in transport terminals, petrol stations, hospitals, hotels, cultural and religious institutions, marinas, camps and protected natural areas. The law also allows newspaper distribution through kiosks on holidays from 7 a.m. to 1 p.m. As a result, ordinary shops should not be assumed to open, while some specified outlets may operate under the exceptions.[4]
The holiday law permits the government to require certain public bodies and other entities to work on holidays. Check opening hours and timetables with individual offices, banks, schools and transport providers before you travel.[1]
Christmas Day in Croatia: FAQs
When is Christmas Day in Croatia?
It is observed on December 25. The Croatian holiday law lists that date as Christmas Day.[1]
Is Christmas Day a non-working day?
Yes. The law lists it as a public holiday and non-working day. If it falls on a Sunday, it is not moved to Monday; employees who do not work because of the holiday are entitled to compensation for that day.[1]
Are shops open on Christmas Day?
Sales premises are generally closed on public holidays, with legal exceptions that include some outlets at transport terminals, petrol stations, hospitals and hotels. Newspaper kiosks may distribute papers from 7 a.m. to 1 p.m.; check a specific shop before making plans.[4]
What customs and foods are associated with Christmas in Croatia?
Does public transport run on Christmas Day?
Transport operators set their own timetables, so check with your operator before travelling.
Sources and references
Sources used for Christmas Day in Croatia:
- Zakon o blagdanima, spomendanima i neradnim danima u Republici Hrvatskoj- Narodne novine; Hrvatski sabor
- Božić- Leksikografski zavod Miroslav Krleža, Hrvatska enciklopedija
- Badnjak- Leksikografski zavod Miroslav Krleža, Hrvatska enciklopedija
- Zakon o izmjenama i dopuni Zakona o trgovini- Narodne novine; Hrvatski sabor