Nelle rocce ignee, lo zolfo può essere presente come minerale primario, come la pirite (FeS2) o la calcopirite (CuFeS2), che cristallizzano dal magma.
Nelle rocce metamorfiche, lo zolfo può essere rimobilizzato e concentrato durante i processi metamorfici, formando minerali ricchi di zolfo come la pirrotite (Fe1-xS) o la grafite (C).
Nelle rocce sedimentarie, lo zolfo può essere presente come risultato della precipitazione chimica dell'acqua di mare, formando minerali evaporitici come gesso (CaSO4·2H2O) o anidrite (CaSO4). Inoltre, lo zolfo può essere introdotto nelle rocce sedimentarie attraverso la decomposizione della materia organica, formando pirite sedimentaria.