Tourist. Croatia

Croatia in December

December is all about Advent. Zagreb has one of the best-known Christmas markets in Europe, and towns on the coast decorate their centres too.

Sea 14 to 16 °C · temperature 0 to 11 °C · sun 2 to 4 h a day

No real swimming weather yet: the sea is 14 to 16 °C.

Best destinations in December

Festivals and events in December

Local festivals and traditions worth planning your trip around.

Zagreb

Advent in Zagreb

From late November to early January

One of Europe's best-known Christmas markets, voted the best by European Best Destinations three years in a row, from 2016 to 2018. The whole city centre joins in, with stalls and lights on Ban Jelačić Square, an ice rink in front of the Art Pavilion and mulled wine and fritule in Zrinjevac park. Come on a weekday evening, when it is less crowded.

Dates and programmes can change from year to year. Check the official website shortly before you travel.

Good to know

  • The coast is mild, but it can be very wet and windy.
  • Many island hotels are closed. In winter a city is the better choice.

All destinations in December

About the figures
DestinationTemp.SeaSunRainCrowdsPrices
Zagreb2°–2 h9 BusyMedium
Dubrovnik11°16° cold4 h13 QuietLow
Split9°16° cold4 h12 QuietLow
Zadar9°16° cold3 h12 QuietLow
Rovinj7°14° cold3 h9 QuietLow
Pula7°14° cold3 h9 QuietLow
Rijeka7°14° cold3 h11 QuietLow
Plitvice0°–2 h10 QuietLow
Hvar10°16° cold4 h12 Quietmany places closedLow
Korčula10°16° cold4 h12 Quietmany places closedLow

Temperature is the average over day and night; during the day it is a few degrees warmer. Crowds and prices are an estimate.