Dużą część jeziora zajmują zbiorowiska roślinności wodnej otoczone pierścieniem szuwaru.
W północno-wschodniej części rezerwatu, u podnóża wyniesienia morenowego, występują niewielkie obszary grądu i olsu.
Środkową i wschodnią część obniżenia w rezerwacie zajmują zbiorowiska torfowiskowe z brzozowo-świerkowym borem torfowcowym, na który składa się brzoza omszona i świerk pospolity z niewielką domieszką olszy czarnej i sosny. Dość duże powierzchnie zajmuje tu też bór świerkowy torfowcowy z dobrze rozwiniętą warstwą mchów (głównie torfowców) oraz zespoły turzyc.
Przeciętny wiek drzew w rezerwacie według danych z 2015 wynosił 117 lat, udział siedlisk borowych 52,5%, zaś gatunków iglastych – 72,3%.
Wybrane rośliny i grzyby na terenie rezerwatu objęte ochroną gatunkową: ochrona całkowita: aldrowanda pęcherzykowata, kruszczyk błotny, storczyk męski, tajęża jednostronna, turzyca życicowa ochrona częściowa: bagno zwyczajne, gnidosz błotny, torfowiec Girgensohna, torfowiec magellański, torfowiec ostrolistny, torfowiec błotny, torfowiec kończysty, torfowiec czerwonawy, widłak jałowcowaty, widłak wroniec, wawrzynek wilczełyko, bobrek trójlistkowy, grzybienie białe, smardz jadalny, szyszkowiec łuskowaty, chrobotek leśny