Встречается в Западной Европе. В СССР - в европейской части (кроме Крайнего Севера), на Кавказе.
В коллекции Зоологического института АН СССР (г. Ленинград) имеется два экземпляра из Крыма с этикетками: "Sebastopol, Krim ex lr. W. Pliginskiy" и "Альма, Krim 6.8.08 W. Pliginski".
В европейской части СССР лёт бабочек в июне-июле.
Гусеница питается почками и листьями плодовых пород, культурных и дикорастущих: яблони, терна, боярышника и др. Зимует гусеница.