A zelnicemeggy hatalmas elterjedési területtel bír. Európában a Skandináv-félsziget északi csücskéig is eljut, délen azonban csak szórványosan találkozhatunk vele. Nyugat–keleti irányban Nagy-Britanniától egészen az Amur-vidékig, Kamcsatkáig és Japán északi részéig előfordul, Észak-Afrikában, az Atlasz-hegységben is megjelenik, s ott 2200 méter tengerszint feletti magasságon éri el legmagasabb előfordulását. (…)


