El clima es cálido sub-húmedo con una temperatura promedio anual de 26.3 °C, un máximo en el verano de 35.5 °C y un mínimo en invierno de 13 °C.