El clima del municipio es considerado semiseco, con invierno y primavera secos, y semicálido con invierno benigno.