El clima del municipio es cálido subhúmedo con lluvias en el verano de mayor humedad La temperatura media anual es de 25.7° C.