En sus partes altas, se compone básicamente de pino y cedro; en las laderas encontramos tabachín, encino y roble, palo colorado; las lomas y montaña tienen selva baja espinosa, donde abundan el nopal, mezquite, huizache, zotol, palo dulce, pitahayo, garambuyo, biznaga, huizache, mezquite, palo blanco, granjeno, capomo, huásima y zapote.