Climate and Average Weather in Croatia

Croatia is a country in the Balkans on the east side of the Adriatic Sea, to the east of Italy. The climate in Croatia depends on the distance from the Adriatic Sea, this means most regions in Croatia have different weather conditions. In general one can say that most cities in Croatia offer good weather year around. For example the city Dubrovnik, a coastal city, offers a typical Mediterranean climate with warm summers and mild winters.

Croatia receives precipitation throughout the year, with the amounts depending greatly on location and period. For example, most rain and snow falls in the autumn and winter months. The eastern tip of the country is the driest, while the northern part of the Dinaric Alps is even one of wettest regions in Europe.

What most people don't know is that in winter you can ski in Croatia, especially in the Medvednica mountains. The slopes in Croatia are at an altitudes of 800 to 1300 meters (2600-4265 ft) above sea level. This does make Croatia a less snow-sure destination than countries such as Austria, France or Italy. The best chance for good snow conditions and thus the best travel time for a ski holiday in Croatia is in the months of January and February.

For a beach holiday, the period May to September would be the best time to travel to Croatia. Temperatures are very pleasant, with average maximum temperatures of around 27 to 30 degrees Celsius (80.6 - 86 Fahrenheit). Inland and on the northern coasts, the summer months are a bit wetter, while in the central and southern coastal areas summer is more dry.

For a city trip to Dubrovnik, Split or Zagreb we recommend to go in the months April, May, June, September and October. July and August are guaranteed to be warm, but can also be too hot and busy.

Interested in more detailed Weather and Climate information?
Please select the city below you wish to travel to, or the one closest to your destination. Each selected city will show you the following graphs:
1. Average minimum and maximum temperatures over the year
2. Average monthly precipitation over the year (rainfall, snow etc)
3. Average monthly hours of sunshine over the year
On certain pages we also offer other historical weather data like humidity, wind speed and water temperature.

Popular places in Croatia

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Show all places


Islands of Croatia

Regions in Croatia