Favoring cold climates, the sea buckthorn is often found in mountainous regions from northwestern Europe to the Altai Mountains in Central Asia, as well as in western and northern China and in the northern Himalayas.
Karena cocok dengan iklim dingin, sea buckthorn kerap ditemukan di daerah pegunungan dari Eropa bagian barat laut sampai Pegunungan Altai di Asia Tengah, juga di Cina bagian barat serta utara dan di Pegunungan Himalaya bagian utara.