Gatunek obejmujący zasięgiem zachodnią część Palearktyki od wybrzeży zachodnich Europy aż po Chiny, w Europie na północ sięga mniej więcej do 64° szerokości geograficznej. W Polsce spotykany na całym obszarze, ale z niektórych krain brak jeszcze danych o jego występowaniu. Jako rośliny żywicielskie są podawane: jaskier — Ranunculus L., krwawnik pospolity — Achillea millefolium L., lucerna — Medicago L., sparceta — Onobrychis Mill., ale dane te są niepewne (Warchalowski 1978).