Die Schwanenblume wächst in flachen Gewässern. Abhängig vom Wetter kann sie bereits im Juni aufblühen und sogar bis September Blüten tragen. Ihre Rhizome wachsen hier dauerhaft. Die schönen Blumen werden gerne in Teichen gepflanzt. Die Pflanze wurde in Nordamerika eingeführt, allerdings geriet ihr Wachstum dort außer Kontrolle und sie ist heute ein lästiges Unkraut, das flächenweise verschiedene Flachgewässer zuwächst. In Polen befindet sich ihr natürlicher Lebensraum und sie stellt keine Bedrohung dar. Die Pflanze produziert Nektar. Die ältesten Erwähnungen sind in der Bibel zu finden.