Public holiday in Croatia

Christmas Day in Croatia

Christmas Day is listed as a public holiday in Croatia. Use the dates below to plan ahead and check whether an observed or substitute day applies.

Next occurrence

Friday

Google Calendar

Christmas Day dates

2
DateDaySubstitute day
FridayNo
SaturdayNo

Christmas Day in Croatia: Traditions, History, and Closures

Christmas Day on December 25 stands as a major public holiday across Croatia. Local families gather to celebrate with traditional festive feasts and solemn religious services. Public transport and businesses operate on reduced holiday schedules while cities shine with lights.

History

Christmas has deep historical and religious roots in Croatia, evolving through centuries of cultural traditions. While modern public recognition aligns with the Gregorian calendar, distinct regional customs like Badnjak (Christmas Eve) preparation remain integral to the historical heritage.

Traditions & Food

Croatian Christmas celebrations center around family gatherings and elaborate meals. Traditional dishes often feature roasted pork (odojak), sarma (cabbage rolls), and sweet pastries like orehnjača, complemented by midnight mass attendance known as Polnoćka.

Closures & Travel

On December 25, banks, government offices, schools, and most retail stores are closed nationwide. Public transportation runs on restricted holiday timetables, and while Christmas Eve (December 24) sees businesses closing early around noon, Christmas Day brings a complete pause in commercial activity.

Questions about Christmas Day in Croatia

Are shops open on Christmas Day in Croatia?

No, almost all retail stores, supermarkets, and shopping malls are closed on December 25.

Is public transportation available on Christmas Day?

Yes, public transport operates, but services run on a significantly reduced holiday schedule.

View all public holidays in Croatia