La mayor parte del municipio está cubierto de bosques, ubicados en las zonas montañosas, predominan las asociaciones de pino-encino, y bosques mesófilos de montaña, con especies arbóreas tales como pino colorado, roble, jaboncillo, liquidámbar, cedro en la parte caliente.

Flor de campana

Bosque de árbol de Encino
Fauna
Tlacuaches, ardillas, conejos, armadillos, variedad de serpientes, tarántulas, araña capulina, y variedad de aves canoras.