Su clima es cálido-seco-regular, con una temperatura media anual de 25.5 °C; lluvias abundantes en verano y principios de otoño, con menor intensidad en invierno.