Presenta un clima mediterráneo de interior, por lo que se observan grandes oscilaciones térmicas a lo largo del año, derivadas de su relieve montañoso, la elevada altitud del municipio y la lejanía a la costa.