Your holiday weather, at a glance

Croatia in April: where is it warmest?

In April, Osijek is the warmest place with 18 °C by day, Cres the coolest with 14 °C. 7 of 34 destinations have good holiday weather.

All destinations in April, warmest first

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

PlaceScoreAirSeaSunRain days
Osijek7818°–7 h10
Vukovar7818°–7 h10
Zadar2518°15°7 h11
Knin7617°–7 h11
Zagreb7217°–6 h10
Varaždin7017°–7 h11
Karlovac7017°–6 h11
Šibenik2617°15°7 h10
Trogir2517°15°7 h10
Nin2417°14°7 h11
Dubrovnik2017°16°7 h13
Makarska1917°15°6 h13
Motovun7016°–7 h11
Opatija2616°12°7 h10
Split2516°15°7 h10
Pula2516°13°7 h10
Rovinj2516°13°7 h10
Medulin2516°13°7 h10
Fažana2516°13°7 h10
Poreč2416°13°7 h11
Novigrad2416°13°7 h11
Vrsar2416°13°7 h11
Umag2316°13°7 h11
Senj2116°13°7 h12
Crikvenica2116°13°7 h12
Krk2116°13°7 h12
Rab2116°13°7 h12
Rijeka2016°12°7 h12
Vis2915°15°7 h8
Mali Lošinj2915°14°8 h9
Hvar2515°15°7 h10
Labin2315°13°7 h11
Omiš2215°15°7 h11
Cres2114°13°7 h12

Croatia in April: quick answers

Croatia in April: where is it warmest?

The warmest places in April are Osijek (18 °C), Vukovar (18 °C) and Zadar (18 °C).

Croatia in April: where is the sea warmest?

The sea is warmest at Dubrovnik (16 °C), Zadar (15 °C) and Šibenik (15 °C).

Croatia in April: where is the weather best?

The best holiday weather in April – warm, sunny and dry – is in Osijek, Vukovar and Knin.

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