Your holiday weather, at a glance

Croatia in December: where is it warmest?

In December, Vis is the warmest place with 14 °C by day, Zagreb the coolest with 5 °C. 0 of 34 destinations have good holiday weather.

All destinations in December, warmest first

Long-term averages for the month: daytime high, sea, sunshine and rainy days.

PlaceScoreAirSeaSunRain days
Vis1114°16°4 h12
Omiš913°16°3 h13
Makarska1012°16°4 h12
Dubrovnik912°16°4 h13
Split912°16°3 h13
Hvar912°17°3 h13
Trogir912°16°3 h13
Fažana1311°14°4 h12
Pula1211°14°4 h12
Medulin1211°14°4 h12
Mali Lošinj1111°15°4 h12
Šibenik811°16°3 h13
Poreč1610°14°4 h10
Novigrad1610°14°4 h10
Vrsar1610°14°4 h10
Umag1610°14°4 h10
Rovinj1310°14°4 h12
Zadar1210°16°4 h11
Nin1010°16°4 h12
Cres810°14°3 h13
Knin229°–3 h11
Motovun219°–4 h11
Labin139°13°4 h11
Opatija129°13°4 h12
Rijeka109°13°4 h12
Senj79°14°3 h13
Crikvenica79°13°3 h13
Krk79°14°3 h13
Rab79°14°3 h13
Osijek196°–2 h9
Vukovar186°–2 h10
Karlovac176°–2 h10
Varaždin205°–2 h9
Zagreb185°–2 h10

Croatia in December: quick answers

Croatia in December: where is it warmest?

The warmest places in December are Vis (14 °C), Omiš (13 °C) and Makarska (12 °C).

Croatia in December: where is the sea warmest?

The sea is warmest at Hvar (17 °C), Vis (16 °C) and Omiš (16 °C).

Croatia in December: where is the weather best?

The best holiday weather in December – warm, sunny and dry – is in Knin, Motovun and Varaždin.

Croatia month by month

Climate averages 1996–2025, not a forecast. Data: Copernicus ERA5 / ERA5-Land via Open-Meteo.com (CC BY 4.0), NOAA OISST, WMO 1991–2020 (NOAA NCEI), GeoNames (CC BY 4.0). Sources & licences