Gatunek rozmieszczony w południowej i środkowej Europie, na zachód docierający do Francji i południowej części Anglii. W Polsce znany tylko z sześciu krain, przy czym większość danych o rozsiedleniu opiera się na znaleziskach z ubiegłego stulecia, dlatego też wymagają one potwierdzenia nowymi materiałami. Występuje na terenach stepowych oraz na kserotermicznych zboczach pagórków. Postacie dojrzałe poławiane przeważnie, na kwiatach lnicy — Linaria Mill.