Хотя в целом Хорватия находится в зоне средиземноморского климата, климатические условия ее регионов различны.
В северо-западной и восточной частях страны климат умеренно-континентальный и континентальный. Зимой практически нет сильных морозов, иногда выпадает снег, весна и осень дождливые, лето теплое, подчас жаркое.
В горных районах господствует горный климат со снежными и холодными зимами, дождливым межсезоньем, теплым летом.
На побережье и островах сравнительно короткая и дождливая зима, продолжительное и очень жаркое лето, мягкие весна и осень.
Средняя температура воздуха на территории Хорватии составляет (зима/лето, 'С): северная и восточная Хорватия - +5-0/ +22-26; горная Хорватия —1-30/ +15-20; побережье и острова: +5-10/+28-35.
Среднее количество солнечных часов в году на побережье - 2600. Средняя температура морской воды зимой - +10-15 °С, летом - +25 -27 °С. В июне вода немного прохладнее, чем в сентябре, после жаркого лета.
Теплые весна и осень во всех частях страны позволяют хорватам официально открывать туристический сезон уже в середине мая и заканчивать его в конце октября.
Самый большой наплыв туристов приходится, естественно, на конец июля -август - время традиционных летних отпусков практически во всех европейских странах.