Enxofre nativo pode ser encontrado em depósitos vulcânicos, sedimentares e regiões de fontes termais. Como no Brasil não há vulcões, nunca foi encontrado aqui em larga escala e, talvez, nem mesmo procurado em regiões de vulcões extintos.
O enxofre também está presente em diversos minerais, sendo o constituinte mais abundante deles depois de oxigênio e silício, principalmente na forma de sulfeto — como é o caso da pirita (FeS2), galena (PbS), esfalerita (ZnS), cinábrio (HgS), calcocita (Cu2S), estibina (Sb2S3) e molibdenita (MoS2) — ou sulfato — como é o caso da gipsita (CaSO4) e barita (BaSO4).
Também é possível encontrá-lo no carvão, petróleo e gás natural, mas sob a forma de compostos orgânicos. No golfo do México, existem grandes depósitos de enxofre, de onde é possível obtê-lo em larga escala e pureza elevada (99,9%).