Флора прибрежных зон Индийского океана представлена густыми зарослями бурых и красных водорослей (фукусы, ламинарии, макроцистис). Из зеленых водорослей наиболее распространена каулерпа. Известковые водоросли представлены литотамниями и Halimeda, которые вместе с кораллами образуют рифы. Из высших растений наиболее часто встречаются заросли посейдонии — морской травы.