Udział poszczególnych gatunków w drzewostanie przedstawiał się następująco: świerk – 54,8%, sosna – 20,2%, buk – 8,3%, modrzew – 5,8%, brzoza – 2,5%, dąb (szypułkowy i bezszypułkowy) – 2,4%, grab – 1,4%, jodła – 1,2%.

Nad stawami i wzdłuż cieków wodnych znajdują się zbiorowiska roślinności wodnej i bagiennej, m.in. trzcinowiska i turzycowiska z rzadką turzycą nitkowatą (Carex lasiocarpa) oraz bobrkiem trójlistkowym (Menyanthes trifoliata). Występują tu również płaty torfowisk oraz podmokłe łąki, na których występują m.in.: turzyca siwa (Carex canescens), turzyca pospolita (C. nigra), starzec zwyczajny (Senecio vulgaris), kukułka szerokolistna (Dactylorhiza majalis), fiołek błotny (Viola palustris), gwiazdnica wielkokwiatowa (Stellaria holostea) oraz zagrożone wyginięciem wełnianka szerokolistna (Eriophorum latifolium) i rosiczka okrągłolistna (Drosera rotundifolia). Płytsze podłoża krzemianowe oraz południowe zbocza wzniesień porastają murawy kserotermiczne, na których rośnie m.in. rzadki storczyk samczy (Anacamptis morio).