El clima en el municipio es, como en la mayor parte de la Meseta Norte, un clima mediterráneo continentalizado, levemente alterado por la influencia de la cordillera Cantábrica y los montes de León.