Por su altitud, también posee un clima muy diferenciado (claramente un clima de montaña) con respecto al de otros municipios jiennenses, siendo mucho más frío en todas las épocas del año y uno de los pocos municipios de Jaén donde las nevadas no son un acontecimiento extraordinario.