Algumas plantas que crescem em rios são taboas, nenúfares amarelos, lentilha d'água flutuante e jacinto d'água. Outras plantas encontradas em rios são agrião e fontinalis, ou musgo de fonte.
As taboas são encontradas ao longo das margens dos rios. Eles são notáveis por suas longas folhas e flores em forma de lâmina, que têm duas partes. Os cilindros marrons mais conspícuos contêm as flores femininas, enquanto os espigões amarelos menos perceptíveis contêm as flores masculinas. As taboas podem crescer até 3 metros.
O lírio de lagoa amarelo, ou salpico, é encontrado em rios de movimento lento. É uma planta perene que está relacionada ao lírio d'água e produz grandes folhas verdes que flutuam na água ou são seguradas acima dela. A planta também produz uma flor amarela.
A lentilha-d'água é uma planta que flutua livremente com pequenas folhas verdes, também encontrada em rios lentos. Ocasionalmente, a planta brota três flores minúsculas. A lentilha-d'água fornece cobertura para girinos, alevinos e larvas de insetos.
O aguapé é conhecido por suas flores espetaculares em formato de orquídea, mas também é conhecido por ser invasivo. Ela cresce tão rapidamente que pode cobrir pequenos lagos e lagoas em um curto espaço de tempo, também é problemática para o tráfego de rios, uma vez que a planta flutua livremente e se reproduz por meio de estolões.