Gatunek zamieszkujący głównie zachodnią i środkową część Europy, docierający na południe do północnych Włoch, a na północ do Danii i południowej Szwecji. W Polsce omawiany gatunek ma rozerwany zasięg; na północy występuje na Mazurach, a na południu zasiedla duży obszar wyżynny i górzysty w 11 krainach. Występuje na wilgotnych polach, przydrożach półcienistych pobrzeżach lasów i zarośli, zrębach, bagnistych łąkach i rowach. Żyje na roślinach z rodziny wargowych — Labiatae, jak czyściec błotny — Stachys palustris L., poziewnik pstry — Galeopsis speciosa Mill., poziewnik szorstki — G. tetrahit L. i karbieniec pospolity — Lycopus europaeus L. Larwy żerują w łodygach, a przepoczwarczają się w glebie.