Polyhalit bildet sich vorwiegend durch sedimentäre Ablagerung in marinen Salz-Lagerstätten, entsteht in seltenen Fällen aber auch als Sublimat an Fumarolen.
Solche Anreicherungen bilden sich beispielsweise sekundär in der Zementationszone von ansonsten unbauwürdigen Lagerstätten durch langanhaltende Verwitterungsprozesse.