Park charakteryzuje się piętrowym układem roślinności z lasami mieszanymi, lasami iglastymi, kosodrzewiną, łąkami alpejskimi. Lasy pokrywają jedną piątą powierzchni parku. Stoki gór porastają głównie lasy sosnowo-brzozowe i bukowe, a doliny – lasy olszowe. Występuje tu ponad 70 gatunków drzew m.in. buk wschodni, olsza szara, Рinus kochiana, Betula litwinowii oraz endemiczny gatunek brzozy – Betula raddeana. U podnóża Pasma Głównego i Pasma Bocznego oraz w ich niższych piętrach rosną kserofity. Nad piętrem leśnym znajdują się łąki alpejskie, gdzie rośnie m.in. kupkówka pospolita, trzcinnik leśny, endemity: Erysimum aureum i Delphinium caucasicum. Na terenie parku występuje ponadto 130 gatunków grzybów kapeluszowych, m.in. borowik szlachetny, koźlarz pomarańczowożółty, koźlarz babka, maślak, gołąbek.