El clima en este municipio es semi-seco templado (BSk en la clasificación climática de Köppen) tiene una temperatura media máxima mensual ° C en el mes de julio y de en el mes de diciembre; la temperatura media anual es de ; el régimen de lluvias es de verano con una precipitación media anual de 466.0 milímetros.