La vegetación presente en el municipio es la siguiente: vegetación secundaria (selva baja caducifolia y subcaducifolia con vegetación secundaria arbustiva y herbácea) que abarca el 46.99%; selvas húmedas y subhúmedas (selva alta y mediana subperennifolia) el 11.87%; bosque de coníferas (bosque de pino - encino) el 5.15%; selvas secas (selva baja caducifolia y subcaducifolia) el 5.07%; bosques caducifolios (bosque de encino) el 3.99% y pastizales y herbazales (pastizal inducido) que ocupa el 2.11 % de la superficie municipal.