Su situación confiere al pueblo un clima continental-de montaña, con inviernos largos y fríos y abundantes nevadas, y veranos suaves y secos, con temperaturas medias de 19,5 °C en verano y 3,5 °C en invierno (el término municipal).