Als moeras- en oeverplant groeit de Zwanebloem in stilstaand en langzaam stromend water. Ze past zich aan haar omgeving aan. Als ze in diep stromend water groeit, kunnen de bladeren twee keer zo lang worden, maar ze bloeit dan niet. De bloemen zijn eerst roze en later donkerrood. In enkele landstreken in het Oosten eet men de bitter smakende wortelstok. Dit voedsel heet daar Jakoetenbrood. Het wordt zowel rauw, gedroogd als gebakken gegeten. De Zwanebloem is een beschermde plant.