Zu den besten Wasserpflanzen für Gartenteiche gehören Seerosen, Schwertlilien und Sauerstoffpflanzen wie Hornkraut und Wasserpest. Diese Pflanzen tragen zur Verbesserung der Wasserqualität im Gartenteich bei und bieten Lebensraum für Tiere.