Las temperaturas anuales varían entre los -8 °C en invierno y unos 35 °C en verano en el típico clima Castellano (frío y calor secos y con primaveras y otoños muy cortos) pero suavizados por la presencia de la Sierra de Béjar lo que provoca noches frescas en verano, no se puede salir sin una chaqueta en las noches de agosto.