El clima es semiseco, con primavera e inviernos secos, e invierno benigno, La temperatura media anual es de 19°C, con máxima de 24.8 y mínima de 5°c grados.