Weather in Croatia

Croatia has two climates as the interior is separated from the coast by the Dinaric Mountains. The interior experiences a continental climate with hot summers and cold, snowy winters, while coastal areas have a Mediterranean climate with hot, dry summers and short, mild and somewhat wet winters.

Weather by location

Coastal Croatia

Boats in the water on a sunny day, coastal Croatia

Along the coast, average temperatures in summer (June to August) linger in the mid to high 20s thanks to the proximity of the Adriatic coast, but it's not uncommon to top 30°C. There's hardly any rain, making it the best season to experience Croatia's incredible beaches and water-based activities.

Temperatures slowly decrease as fall (September to November) sets in, but they're still high enough to spend long periods outside without getting too cold (think high teens to low 20s. Fall can be quite wet, and even more so as winter (December to February) approaches.

A light dusting of snow falls can fall in Split, but it's uncommon and often difficult to predict.

MONTH

 AVERAGE HIGH 

 AVERAGE LOW 

 March to May 

18°C

12°C

 June to August 

29°C

21°C

 September to November 

20°C

14°C

 December to February 

11°C

6°C

Interior Croatia

Marshal Tito square in Zagreb panorama, winter view of Croatian national theater

The weather in Zagreb and other interior regions sees hot summers with temperatures often hitting the mid to high 30s. However, it often feels warmer because of the lack of sea breeze. Similar to the coast, rainfall is low to none in summertime.

Winter in the interior regions is cold. Temperatures hover between -5°C and 5°C and moderate to heavy snowfall is common, particularly at higher elevations.

MONTH

 AVERAGE HIGH 

 AVERAGE LOW 

 March to May 

17°C

8°C

 June to August 

27°C

17°C

 September to November 

16°C

9°C

 December to February 

5°C

0°C

Does it snow in Croatia?

If you're travelling to Croatia for snow, then you're in luck! Interior regions get copious amounts of snow during winter, including Motovun, Gorski Kotar, Sljeme, Plitvice Lakes National Park and the Hrvatsko Zagorje region. Winter temperatures usually average 0°C so the ground is cold enough for snow to stick for an extended period. Although temperatures are conducive to frequent snowfall, it's unlikely to be extremely heavy, so if you're interested in skiing or snowboarding, travel to the ski resorts in the height of winter (January) to enjoy the best powder.

Average temperatures in Croatia

Sbinek harbour in the sunshine, Croatia

Month

Average high

Average low

March to May

18°C

9°C

June to August

28°C

18°C

September to November

17°C

10°C

December to February

7°C

1°C

Learn about the best time to visit Croatia

Still want to learn about Croatia?Return to Croatia FAQs

Our Croatia trips

Get inspired on The Good Times