Weather in Croatia

Change where and when
Please select a destination and/or a month


Croatia’s Mediterranean climate means there’s constantly warm weather throughout the summer with cooler winters.

The best time to go to Croatia is in the summer when temperatures reach the mid-twenties. The warmest months are July and August, with an average daily high of 26°C

Things cool down a lot in late autumn and winter. By the time December arrives, the average temperature is just 5°C, so make sure to pack plenty of warm clothes and wrap up before heading out for the day.

For slightly warmer weather and fewer crowds, the best time to visit Croatia is in spring. Temperatures don’t fall much lower than 16°C, but there are still ten rainy days per month. However, showers are short and usually pass very quickly.

If you want to go swimming, make sure to visit before winter settles in and waters become too cold. In the spring and summer, the water is mild enough to swim in and there’s plenty of mild weather to enjoy.

Annual weather overview

view live forecast

View weather for