Viele Tiere in Teichökosystemen fressen Teichpflanzen als Teil ihrer Ernährung.
Fische: Karpfen, Goldfische, Schleien und besonders Graskarpfen fressen stark an Teichpflanzen. Graskarpfen werden oft zur biologischen Unkrautbekämpfung eingesetzt.
Vögel: Enten, Gänse, Blässhühner und Teichhühner weiden an Wasserpflanzen.
Amphibien: Frösche und Kröten, besonders als Kaulquappen, fressen Wasserpflanzen und Algen.
Wirbellose: Schnecken, Süßwassergarnelen, Wasserkäfer, Libellenlarven, Wasserflöhe und Amphipoden können Teichpflanzen und assoziierte Mikroorganismen fressen.
Die konkrete Artenzusammensetzung hängt von geografischer Lage, Habitattyp und Umweltbedingungen ab.