Mare parte din Croatia are o clima continentala moderat calda si ploioasa, conform clasificarii climatice Köppen. Temperatura medie lunara se incadreaza intre -3 grade C (in ianuarie) si 18 grade C (in iulie). Cele mai reci parti ale tarii sunt Lika si Gorski Kotar unde se gaseste zapada la altitudini de peste 1.200 m.
Cele mai calde parti ale tarii sunt coasta Adriaticii si mai ales zona din interiorul continentului aflata in imediata apropiere, caracterizate de o clima mediteraneana, temperaturile extreme fiind moderate de mare. In consecinta, extremele termice sunt mai pronuntate in zonele continentale, cea mai joasa temperatura, de -35,5 grade C s-a inregistrat la 3 februarie 1919 in Cakovec, iar maximul istoric de 42,4 grade C s-a inregistrat la 5 iulie 1950 la Karlovac.