El clima del municipio es tropical cálido, con lluvias concentradas entre febrero y abril.Las precipitaciones anuales son de 974 mm y su temperatura media es de 26°C.