Su clima es cálido semiseco con temperaturas que varían entre los 22 y los 35 °C, siendo el promedio anual de 28 °C.