El clima en el municipio es extremoso seco, tanto en invierno como en verano, se presentan temperaturas máximas de 42 °C y una mínima de 4 °C los meses más calurosos son junio, julio y agosto, el régimen de lluvias se presenta en agosto y septiembre la dirección de los vientos en general, es de sur a este en verano y de norte a este en invierno.