Située à la limite de la zone climatique continentale et de la zone méditerranéenne, la ville est marquée par de forts traits montagnards, à cause de son altitude, située entre 750 et . L’été est frais et court, et l’hiver doux et long. Les précipitations sont relativement faibles. C’est au printemps et au début de l’été qu’elles sont les plus abondantes. La fin de l’été et l’automne sont plus secs. La couverture neigeuse peut durer jusqu’à 150 jours par an, mais elle est peu épaisse.