La vegetación es variada, en los bosques hay encinos, pinos, modroños, robles, cedro, en las partes bajas huizache, guamuchil, pitahayo, temachaco etc. En las llanuras hay buenos pastizales.
La fauna también es variada existe venado, pavo silvestre, gato montes, leoncillo, coyote, zorra, liebre, ardilla, víboras de cascabel, alicantes y chirrioneras. Además habita el Aguila Real.