Planter i vandløb kan opdeles i undervandsplanter, flydebladsplanter og rørsumpplanter.
Undervandsplanterne er helt dækkede af vand. Det er fx almindelig pindsvineknop og vandstjerne. Undervandsplanterne kaldes også grøde. En samling af undervandsplanter kaldes en grødeø.
Flydebladsplanter har blade, som ligger i vandoverfladen. Her er strømhastigheden ikke er så stor. Svømmende vandaks og åkande er eksempler på flydebladsplanter. De lever hvor strømhastigheden ikke er så stor.
Rørsumpplanter står med rødderne i vand. De vokser ofte ved kanten af vandløbene. Det er fx tagrør og dunhammer.