En las zonas altas de las montañas abundan los bosques de pinos, encinas, cedros, nogales y Sabinas, mientras que en las zonas bajas abundan huizaches, yucas, mesquites, entre otras.