WhereItsSunny

Climate of Croatia — Month by Month

Country-wide average for Croatia. Part of Southern Europe, Europe.

Located in Southern Europe, Europe, Croatia has a seasonal climate. Country-wide average temperatures range from 3.5°C / 38.3°F in January to 23.5°C / 74.3°F in July, with annual rainfall totalling around 1015 mm / 40 in — driest in February (65 mm / 2.6 in), wettest in November (115 mm / 4.5 in). These are national averages; regional variation can be substantial, especially in geographically diverse countries. For city-level detail see the cities section below, and for state or province breakdowns follow the subdivisions link if available.

Best time to visit Croatia →
See all 20 subdivisions side by side →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January3.5°C38.3°F75 mm3″—
February4.5°C40.1°F65 mm2.6″—
March8.5°C47.3°F65 mm2.6″—
April13°C55.4°F75 mm3″—
May17.5°C63.5°F80 mm3.1″—
June21°C69.8°F90 mm3.5″—
July23.5°C74.3°F65 mm2.6″—
August23°C73.4°F85 mm3.3″—
September18.5°C65.3°F95 mm3.7″—
October13.5°C56.3°F100 mm3.9″—
November8.5°C47.3°F115 mm4.5″—
December4.5°C40.1°F105 mm4.1″—

Frequently asked questions

What is the best time to visit Croatia?

Croatia does not have a clear sunny-and-dry window by our cutoffs. The warmest month is July at 23.5°C / 74.3°F, and the driest is February at 65 mm / 2.6 in — likely your best travel window.

What is the climate of Croatia?

Croatia has country-wide monthly average temperatures ranging from 3.5°C / 38.3°F in January to 23.5°C / 74.3°F in July. Annual rainfall averages about 1015 mm / 40 in, with the wettest month being November (115 mm / 4.5 in) and the driest February (65 mm / 2.6 in). Regional variation within Croatia can be significant — see subdivision or city pages for detail.

What is the hottest month in Croatia?

The hottest month in Croatia is July, with a country-wide average temperature of 23.5°C / 74.3°F.

What is the coldest month in Croatia?

The coldest month in Croatia is January, with a country-wide average temperature of 3.5°C / 38.3°F.

When does it rain most in Croatia?

The wettest month in Croatia is November, averaging about 115 mm / 4.5 in of rain. The driest is February with about 65 mm / 2.6 in.