L'île de Vis, ainsi comme l'entière côte dalmate appartient au type méditerranéen de climat avec les étés chauds. Il y a en moyenne au moins 2.600 heures de soleil à l'an. Les températures dans les mois estivaux arrivent au-dessus de 24°C, pendant que dans les mois d'hiver ils sont supérieurs à 6° C. Pendant une année il tombe moins de 800 mm des précipitations atmosphériques. Entre les vents ils sont les plus ordinaires bura et jugo dans la période d'hiver et maestral dans la période estivale de l'an.