El clima del municipio es semicálido con lluvias en verano al oeste del municipio; y semicálido, semiseco y subhúmedo al centro; no posee cambio térmico invernal bien definido.