En la mayor parte del municipio el clima es muy seco y cálido, siendo sólo la parte sudeste de clima cálido subhúmedo.