Boreo-kontinentális faunaelem, helofil faj. Hatalmas elterjedési területtel rendelkező holarktikus faj. A Palearktikumban Észak-, Közép-, és Délkelet-Európától Közép-Ázsián keresztül egészen Japánig elterjedt. Hazánk egész területén előfordul, de lokális. Főleg mocsár- és lápréteken él, hegyvidéken patakvölgyekben. hernyójának tápnövényei az Iris pseudacorus, illetőleg Cladium-, Glyceria-, Epilobium-, és Sparganium-fajok (például: Glyceria maxima, Carex acutiformis, Epilobium hirsutum). A hernyó a tápnövény belsejében fejlődik. Noha Európa-szerte nagy területen (egészen Skandináviáig) elterjedt lepkefaj, eléggé lokális, és nem túl sok élőhelyén repül nagyobb egyedszámban. Nedves rétek, lápok, nádasokkal tarkított biotópok állata. A Tiszántúl vizes élőhelyein, különösen a jobb vízellátottságú területeken, szórványosan elterjedt, gyakoribb lepke.