Taman Nasional Sembilang merupakan perwakilan hutan rawa gambut, hutan rawa air tawar, dan hutan riparian (tepi sungai) di Propinsi Sumatera Selatan.
Tumbuhan yang ada di daratan dan perairan dicirikan dengan adanya paku gajah (Acrostichum aureum), nipah (Nypa fruticans), cemara laut (Casuarina equisetifolia), pandan (Pandanus tectorius), waru laut (Hibiscus tiliaceus), nibung (Oncosperma tigillaria), jelutung (Dyera costulata), menggeris (Koompassia excelsa), gelam tikus (Syzygium inophylla), Rhizophora sp., Sonneratia alba, dan Bruguiera gimnorrhiza.
