Rośliny wodne rosną głównie w wodzie. Są bardzo zróżnicowane pod względem rodzaju, niektóre są dość podobne do zwykłych roślin lądowych, podczas gdy inne są zupełnie inne. Rośliny wodne dzielą się na jeden z czterech powszechnych typów klas: glony, rośliny pływające, rośliny zanurzone i rośliny wschodzące. Grupowanie opiera się na umiejscowieniu ich korzeni i liści.
Glony to najstarszy i najbardziej rozpowszechniony rodzaj roślin wodnych. Występują głównie w oceanie i nie mają korzeni, łodyg ani liści. Glony są niezwykle małe, ale stanowią podstawę oceanicznego łańcucha pokarmowego. Przykładami alg są lyngbya i trawa piżmowa.
Rośliny pływające nie są przytwierdzone do dna wody, ale mają korzenie, które wchłaniają wodę. Rośliny pływające można znaleźć w wodzie słodkiej lub słonej. Liście tych roślin są jędrne i pozostają płaskie, aby wchłonąć więcej światła słonecznego. Typowymi przykładami roślin pływających są różne rodzaje lilii (takich jak lilia wodna lub lilia bananowa) oraz hiacynt wodny.
Zanurzone lub zanurzone rośliny są zakorzenione w dnie wody, a większość ich roślinności znajduje się pod wodą. Liście tych roślin są cienkie i wąskie. Przykładami roślin zanurzonych są hydryle i mech bagienny.
Wschodzące rośliny (znane również jako emersyjne) są zakorzenione w wodzie, ale większość ich roślinności znajduje się nad wodą. Rośliny te wymagają stałej ekspozycji na światło słoneczne. Przykładami wschodzących roślin są rdest i rdest.