Country guide
Christmas Markets in Croatia 2026
Last updated · How we compile this guide
When are the Christmas markets in Croatia in 2026?
We list 36 Christmas markets in Croatia, in 10 towns and cities. Confirmed 2026 dates include Advent in Zagreb (7 sites) in Zagreb, 28 Nov 2026 – 7 Jan 2027. Last season the typical opening date was 29 Nov, and 16 markets stayed open after 25 December. The first Sunday of Advent in 2026 is 29 Nov 2026.
Croatia has become one of Europe's top Christmas destinations thanks to Advent in Zagreb, voted the best Christmas market in Europe three years in a row. On the coast, Advent markets in Dubrovnik, Split, Opatija and Rovinj offer a mild-weather alternative, and Osijek and Varaždin have lovely markets in the east and north.
Best cities for Christmas markets in Croatia
All Christmas markets in Croatia by town
There are also 1 seasonal ice rink in Croatia — see our Christmas ice skating guide.
Rijeka
Zadar
- Advent u Zadru24 Nov 2025 – 2 Jan 2026↗
Zagreb
- Advent in Zagreb - Ban Josip Jelacic Square28 Nov 2026 – 7 Jan 2027↗
- Advent in Zagreb - Bogoviceva street28 Nov 2026 – 7 Jan 2027↗
- Advent in Zagreb - European Square (Europski trg.)28 Nov 2026 – 7 Jan 2027↗
- Advent in Zagreb - Gajeva street28 Nov 2026 – 7 Jan 2027↗
- Advent in Zagreb - Strossmayer Square28 Nov 2026 – 7 Jan 2027↗
- Advent in Zagreb - Warsaw street (Varšavska ulica)28 Nov 2026 – 7 Jan 2027↗
- Advent in Zagreb - Zrinjevac Park28 Nov 2026 – 7 Jan 2027↗
Frequently asked questions
How many Christmas markets are there in Croatia?
We list 36 Christmas markets in Croatia. The towns with the most are Zagreb (7), Rovinj (5), Dubrovnik (4), Opatija (4) and Split (4).
When do Christmas markets start in Croatia?
Last season the earliest market in our list, Advent u Zadru in Zadar, opened on 24 Nov 2025; the typical opening date was 29 Nov 2025. In 2026 the first Sunday of Advent is 29 Nov 2026, and most markets open in the week or two before it.
Which Christmas markets in Croatia are open after Christmas?
16 markets stayed open after 25 December last season, for example Advent in Dubrovnik - Gundulic Square (Dubrovnik), Advent in Dubrovnik - Luža Square (Dubrovnik), Advent in Dubrovnik - Pile Gate Area (Dubrovnik) and Advent in Dubrovnik - Stradun (Placa Street) (Dubrovnik). See our open after Christmas list.