红树林的树种以红树科的种类为主,红树科有16属120种,一部分生长在内陆,一部分组成红树林,如红树属、木榄属、秋茄树属、角果木属。
此外还有使君子科的锥果木和榄李属、紫金牛科的桐花树(蜡烛果)、海桑科的海桑属、马鞭草科的白骨壤(海榄雌)、楝科的木果楝属、茜草科的瓶花木、大戟科的海漆、棕榈科的尼帕棕榈属等。
在红树林边缘还有一些草本和小灌木,如马鞭草科的臭茉莉(苦郎树)、蕨类的金蕨、爵床科的老鼠簕、藜科的盐角草、禾本科的盐地鼠尾黍等。