La totalidad del territorio municipal registra un clima que es clasificado como "Cálido subhúmedo con lluvias en verano", registrándose una temperatura media anual mayor a 26 °C en la mayor parte del territorio, a excepción del tercio sureste, donde la temperatura media anual es inferior a estos 26 °C.