L'halite est un composant de nombreuses roches évaporitiques, provenant de l'évaporation de lacs ou mers salés. Elle peut se rencontrer en couches importantes dans les dépôts sédimentaires, comme dans le Saulnois lorrain (Varangéville Dombasle, Rosières-aux-Salines en val de Meurthe, Dieuze, Château-Salins, en val de Seille), à Lons-le-Saunier dans le Jura, à Dax dans les Landes, à Salies-de-Béarn dans les Pyrénées-Atlantiques, à Salies-du-Salat dans la Haute-Garonne, mais aussi à Salzbourg ou dans le Salzkammergut en Autriche, en Suisse, à Heilbronn ou Berchtesgaden en Allemagne, dans la province de Wieliczka en Pologne, dans le Sud-Est de la Russie, en Inde, en Iran, en Grande-Bretagne, à Cardona en Espagne, en Ontario, dans les états américains de New-York, du Michigan et de l'Ohio, du Kansas et du Wyoming, dans les dômes de sel du golfe du Mexique par exemple au Texas ou en Louisiane, dans le Permian Basin entre Texas et Nouveau-Mexique, en Arizona et au Nevada, dans le vaste salar d'Uyuni en Bolivie, au Pérou, en Colombie, ou encore associée à d'autres sels potassiques et magnésiens d'origine marine comme à Stassfurt en Saxe allemande ou dans les innombrables lacs alcalins des régions arides, froides ou chaudes, voire associée aux couches minces de sylvinite dans le bassin potassique. Elle apparaît en efflorescences sur de vastes régions arides. L'halite est associée à divers chlorures, carbonates et sulfates (gypse, sylvine, polyhalite, carnallite, etc.).