Search Menu

Average climate of Croatia

The climate of Croatia has an average yearly temperature of 19°C. Throughout the year, the average monthly temperature can drop to 8°C and rise to 30°C.

Annually, about 1484 mm of rain falls. This gives a good overview of how much rain to expect in Croatia. Additionally, about 74 cm of snow falls each year.

The best time to visit Croatia is June and July. During this period, you will experience pleasant temperatures and not too much rain, making it ideal to visit Croatia.

Temperature 8 to 30°C
Rain 1484 mm
Snow 74 cm
The climate of Croatia
  • Average yearly temperature: 19°C
  • Highest temperature: 30°C in July
  • Lowest temperature: 8°C in January
  • Precipitation: 1484 mm per year, averaging 124 mm per month
  • Driest months: 83 mm in March, 85 mm in June and 88 mm in July
  • Wettest months: 163 mm in October, 161 mm in September and 160 mm in November
  • Snowfall: 74 cm per year

Climate table Croatia

The climate table for Croatia shows the average temperatures, precipitation, snowfall, and UV index per month.

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Daytime temperature (°C) 8 10 14 18 21 28 30 29 24 19 13 10
Nighttime temperature (°C) 0 2 4 7 12 16 18 18 14 10 5 1
Precipitation (mm) 145 137 83 103 141 85 88 98 161 163 160 120
Snowfall (cm) 25 25 4,8 2,1 0 0 0 0 0 0 4,2 13
UV Index 2 3 5 6 7 8 7 7 5 4 3 2
Best month No No No No No Yes Yes No No No No No

Temperature per month in Croatia

This graph shows the average high temperatures in degrees Celsius for each month in Croatia

Temperature per month in Croatia

Precipitation per month in Croatia

This graph shows the average monthly precipitation in millimeters in Croatia.

Precipitation per month in Croatia

Snowfall per month in Croatia

This graph shows the average snowfall in centimeters per month in Croatia.

Snowfall per month in Croatia

UV index per month in Croatia

This graph shows the average UV index per month in Croatia.

UV index per month in Croatia

Yearly temperature in Croatia

This graph shows the average yearly temperature in Croatia, measured in degrees Celsius.

Yearly temperature in Croatia

Yearly total precipitation in Croatia

This graph shows the average yearly precipitation in millimeters in Croatia.

Precipitation per year in Croatia

Yearly snowfall in Croatia

This graph shows the average yearly snowfall in Croatia, measured in centimeters.

Snowfall per year in Croatia

Weather experiences in Croatia

The weather in Croatia is rated an average of 3,8 out of 5 stars by 13 visitors.

Write your own review

Weather Experience: Good

In early to mid September, very hot, between 31° to 33° perfect for enjoying the beaches and if you want to walk, lots of sunscreen. In the evenings it was hot but mild.— This text has been automatically translated into English

Weather Experience: Moderate

The weather is changeable: sunshine, rain and cold nights. This is fine for those who like the mild winter weather, but swimming is not an option.— This text has been automatically translated into English

Weather Experience: Good

There are occasional showers, but the temperature remains pleasant and the sky is often clear. In the evenings it can get a little cooler, so bring a sweater!— This text has been automatically translated into English

Weather Experience: Good

In the afternoon it can get very hot at times. It rained occasionally, but nothing ruined the vacation.— This text has been automatically translated into English

Weather Experience: Moderate

February in Croatia was pretty mixed. Some days were sunny and pleasant, others gray and cold. Surprisingly, there was even a little snow and it was a unique experience. In short, not the best time to travel.— This text has been automatically translated into English

Weather Experience: Good

September was a great time to visit Croatia. The weather was mostly sunny and warm, ideal for outdoor activities. For days, however, there was unexpected rain, but that soon stopped.— This text has been automatically translated into English

Weather Experience: Good

The evenings were great. It rained only occasionally and most days were sunny. Ideal for beach lovers, but less pleasant for active vacationers.— This text has been automatically translated into English

Weather Experience: Moderate

Light rain was interspersed with sunny days and temperatures were between 10 and 15 degrees. It was chilly, but not particularly cold. However, this place was clearly not suitable for active rest.— This text has been automatically translated into English

Weather Experience: Excellent

Perfect weather to enjoy the sandy beach and azure sea. Sunny and warm, but not oppressively hot. An absolute 5-star hotel!— This text has been automatically translated into English

Weather Experience: Moderate

December in Croatia is mild but quite wet. I enjoyed the quiet tourist spots, but had to use my umbrella often. Too chilly for swimming, but great for blowing out.— This text has been automatically translated into English

Weather Experience: Moderate

Temperatures were mild, but rain and cloudy days dominated. Not exactly ideal for a sun vacation. Nevertheless, enjoyed the less crowded tourist sites.— This text has been automatically translated into English

Weather Experience: Good

Have had nice vacation in croatia the weather was pleasant between 20/25 degrees with some shower rain. We are going there again this year in September.— This text has been automatically translated into English

Weather Experience: Excellent

Couldn't have been better! Had lovely warm weather all days— This text has been automatically translated into English

Have you ever been to Croatia?

Share your weather experiences in Croatia.

Your email will not be displayed in the review and will not be shared with third parties.

Average weather in Croatia per month

Click on a month below to see in detail how the weather typically is in Croatia and what to expect. Based on the historical weather data of Croatia, you can view the average temperature, precipitation, wind, and UV index for each day of the month.

Islands in Croatia