Hematitul se formează în principal prin precipitarea fierului dizolvat în medii marine. Mineralul apare și prin vulcanism și metamorfismul de contact.
Hematitul este unul dintre cele mai predominante minerale terestre care se găsește în mod natural în roci igne, metamorfice și sedimentare. Solidificarea fierului dizolvat în hematit este determinată de acțiunea bacteriană, care a avut loc cu miliarde de ani în urmă. Microorganismele marine primordiale care au fost capabile de fotosinteză au eliberat oxigenul ca produs secundar al procesului. Oxigenul a reacționat cu fierul dizolvat pentru a forma hematit. Acest lucru a dus la depunerea mineralelor pe fundul oceanelor Pământului, unde în cele din urmă se spală la țărmuri.Activitatea vulcanică contribuie, de asemenea, la formarea hematitelor printr-un proces de cristalizare care are loc în timpul diferențierii de magma. Acest lucru face ca hematitul să fie introdus sau extrudat în diferite roci ignifuge. Formele hematite în roci metamorfice prin metamorfismul de contact atunci când materialul topit fierbinte se combină cu rocile din apropiere.