Gatunek rozsiedlony w całej północnej i środkowej Europie, na południe sięgający do północnych części Hiszpanii i Włoch, Chorwacji, Bośni i Rumunii. W Polsce notowany z nielicznych rozproszonych stanowisk. Występuje na niezbyt wilgotnych glebach i pobrzeżach wód, wiosną na kwitnących krzewach.