W obszarach Europy silnie przekształconych przez człowieka jego siedliskiem stają się brzegi rowów i kanałów, brzegi pól i porzuconych łąk. Ze względu na długowieczność roślina może się utrzymywać na stanowiskach długo po ich znaczącym przekształceniu. Rośnie na terenach głównie nizinnych i nisko położonych – ok. 90% stanowisk znajduje się na rzędnej poniżej 300 m n.p.m. W południowej części zasięgu (w Turcji) występuje na reliktowych stanowiskach wyżej położonych, maksymalnie do 1800 m n.p.m. W Polsce najwyżej położone stanowiska znajdują się w Bieszczadach na 900 m n.p.m.

Na północy zasięgu (w Skandynawii) gatunek ten rośnie niemal wyłącznie wzdłuż wybrzeży Morza Północnego i Bałtyckiego, wykazując się tolerancją na zasolenie. Zresztą obecny jest także na solniskach śródlądowych na Węgrzech, oraz w miejscach zalewanych słonawymi wodami w pobliżu morskich wybrzeży Włoch i w ujściu Wołgi.

Rośnie na glebach wapiennych, próchnicznych, na namułach, torfach i glinach, mokrych lub przemiennie mokrych i okresowo podsychających. Gleby na stanowiskach są alkaliczne lub słabo kwaśne, bardzo zróżnicowane pod względem troficznym. Najlepiej rośnie na stanowiskach nasłonecznionych, ale utrzymuje się także w cienistych lasach i gęstych szuwarach trzcinowych.