El municipio posee un clima de "Cálido Subhúmedo con lluvias en verano", predominante en la mayor parte de su superficie, aunque en porciones del centro-norte y oriente del territorio varía a "Semicálido subhúmedo con lluvias en verano".