Croatia Weather
🇭🇷 3 cities covered · Europe
· Mediterranean, humid subtropical climates
Warmest city
Split
Coolest city
Zagreb
Sunniest city
Dubrovnik
Best time to visit
September to October
Weather in Croatia at a glance
Croatia offers 2 distinct climate types, from Mediterranean to humid subtropical among its 3 covered cities. Year-round, Split posts the highest average temperature (62°F (16°C)) and Zagreb the lowest (54°F (12°C)), so the right base depends as much on climate as on itinerary.
Quick facts
- Warmest city: Split - annual average 62°
- Coolest city: Zagreb - annual average 54°
- Sunniest city: Dubrovnik (9.9 h sun/day)
- Best time to visit: September to October
- Climate types: Mediterranean, humid subtropical
The bigger picture
For sunshine, Dubrovnik leads with about 9.9 hours of sun per day on average. Dubrovnik is the wettest of the covered cities, collecting roughly 1634 mm (64.3 inches) of precipitation a year, and Zagreb sees the most snow, around 10 snowy days annually. Averaged across the country's covered cities, September to October brings the most comfortable mix of temperature, dry days and daylight.
Live weather across Croatia today
Croatia cities compared
Croatia weather by month
| Month | Avg high | Avg low | Rainy days | Sunshine |
|---|---|---|---|---|
| January | 48° | 36° | 11 | 6.1 h/day |
| February | 53° | 39° | 10 | 7.4 h/day |
| March | 57° | 42° | 10 | 9.0 h/day |
| April | 64° | 48° | 9 | 10.5 h/day |
| May | 71° | 56° | 12 | 11.4 h/day |
| June | 80° | 64° | 8 | 12.9 h/day |
| July | 86° | 69° | 5 | 13.3 h/day |
| August | 86° | 69° | 6 | 12.6 h/day |
| September | 76° | 61° | 8 | 10.3 h/day |
| October | 68° | 54° | 9 | 8.5 h/day |
| November | 58° | 46° | 12 | 6.1 h/day |
| December | 51° | 39° | 10 | 5.8 h/day |
Croatia weather FAQs
What is the warmest city in Croatia?
Among the cities we cover, Split is the warmest, averaging 62°F (16°C) across the year. Its hottest month is July, with highs near 88°F (31°C).
What is the coldest city in Croatia?
Zagreb runs coldest, averaging 54°F (12°C) for the year; January lows average 28°F (-2°C).
What is the sunniest city in Croatia?
Dubrovnik, with about 9.9 hours of sunshine per day averaged across the year.
When is the best time to visit Croatia?
Averaged across the covered cities, September to October offers the most comfortable combination of temperatures, drier days and daylight. Coastal, mountain and desert areas can differ - check each city's climate page for specifics.
Does it snow in Croatia?
Yes - 2 of the 3 covered cities see regular snowfall. Zagreb gets the most, about 10 snowy days in a typical year.
What is the climate of Croatia like?
The covered cities fall under Mediterranean, humid subtropical climates. That means hot, dry summers and mild, wetter winters.