El tipo de clima predominante en el municipio es cálido semihúmedo con lluvias en verano, y la temperatura promedio anual es de 21 grados centígrados, con una precipitación anual aproximada de 868 mm.