L'île de Krk appartient à la zone climatique méditerranéenne douce et tempérée. L'île de Krk compte parmi les zones les plus ensoleillées d'Europe avec ses 2500 heures de soleil par an.
Entre juin et septembre, la température moyenne de l'air oscille autour des 26 °C, et celle de température de la mer est à plus de 23 °C.
Voir la météo sur la ville de Krk webcam.