En général, il existe deux types de plantes dans l'océan : celles qui ont des racines attachées au fond de l'océan et celles qui n'ont pas de racines et dérivent dans les eaux. Les plantes enracinées vivent uniquement dans les eaux peu profondes, car ils ont besoin de suffisamment de lumière solaire pour la photosynthèse. La lumière du soleil n'atteint pas les parties les plus profondes de l'océan, c'est pourquoi les plantes enracinées ne peuvent pas prospérer dans ces régions.
La plupart des eaux de surface océaniques contiennent des plantes. Le phytoplancton est la plante la plus répandue dans l'océan. Ce sont des plantes unicellulaires qui flottent dans les eaux de surface. Ils ont besoin de beaucoup de soleil et de nutriments provenant de l'eau de mer pour se développer. Des exemples de phytoplancton sont les diatomées, qui existent en grand nombre. Un seau d'eau de mer peut contenir un million de minuscules diatomées. La présence de phytoplancton donne une certaine couleur à la mer. Dans les eaux plus froides, où il y a beaucoup de nutriments provenant du fond marin en raison des tempêtes, les proliférations de phytoplancton donnent à la mer des couleurs vives.
Les algues, qui sont un type de phytoplancton, flottent couramment à la surface de l'océan. Il est récolté par les gens pour la nourriture et le matériel pour le logement, les paniers et les cordes. Les herbiers sont des plantes marines enracinées qui vivent au fond de l'océan. Ces plantes à fleurs offrent un habitat aux petits poissons et à d'autres espèces marines. Les types d'herbes marines comprennent l'herbe de haut-fond, l'herbe de lamantin et l'herbe de tortue.
Les algues rouges vivent dans les eaux tropicales chaudes, tandis que les algues corallines poussent sur les rochers. L'océan a également une abondance de lits de varech qui poussent dans les régions tempérées froides.