Obrzeża rozlewisk porasta las łęgowy, w którym dominującym gatunkiem jest olsza czarna z domieszką olszy szarej, wierzby, świerka, topoli i brzozy. W piętrze podszycia występuje bogactwo krzewów czeremchy, kruszyny, bzu czarnego, kaliny, pnącego chmielu i chronionego bluszczu. Wśród gąszczu runa panują niecierpek pospolity, pokrzywa zwyczajna, glistnik jaskółcze ziele, przytulia czepna. Na istniejących trzech wyspach rośnie tzw. „las na kępach” – bagienny las olszowy. Tworzą go olchy, porzeczka czarna, kruszyna pospolita, różne gatunki turzyc, oraz skrzyp bagienny.