Gatunek szeroko rozsiedlony w Europie, sięgający skrajnych obszarów północnych Skandynawii, wykazywany nadto z Algierii i Maroka. W Polsce rozprzestrzeniony od Bałtyku aż po Tatry, ale stosunkowo rzadko spotykany i nie znany z siedmiu krain. Występuje na torfiastych łąkach, wrzosowiskach, suchych murawach oraz w jasnych laskach sosnowych i brzozowych. Żyje na wrzosie zwyczajnym — Calluna vulgaris (L.) Salisb. i wrzośćcu bagiennym — Erica tetralix L. Larwa żeruje w lipcu i sierpniu w zalążniach; przepoczwarcza się w glebie.