Gatunek rozprzestrzeniony w znacznej części Palearktyki od Wysp Brytyjskich po dorzecze Amuru. W Europie rozsiedlony od Pirenejów, Alp i Rodopów aż do 62° szerokości geograficznej. W Polsce występuje na całym obszarze prócz wyższych partii górskich, nie jest jednak jeszcze notowany z niektórych krain. Żyje na rzeżusze gorzkiej — Cardamine amara L. i łąkowej — C. pratensis L.