Arten har en ganske begrenset utbredelse, som følger næringsplanten. Den finnes på Den iberiske halvøy, i Mellom-Europa og de sørlige delene av Nord-Europa. I Norge er den funnet i Telemark, Vest-Agder og over hele Vestlandet.