En la mayor parte de su territorio se presenta clima templado subhúmedo (87%) En el resto se encuentra clima seco y semiseco (7%) y templado húmedo (6 %).