Hematit, öncelikle deniz ortamlarında çözünmüş demirin çökeltilmesiyle oluşur. Mineral ayrıca volkanizma ve temas metamorfizması ile ortaya çıkar.
Hematit, magmatik, metamorfik ve tortul kayaçlarda doğal olarak oluşan en baskın karasal minerallerden biridir. Çözünmüş demirin hematite katılaştırılması milyarlarca yıl önce meydana gelen bakteriyel etki ile tahrik edilir. Fotosentez yapabilen ilkel deniz mikroorganizmaları, işlemin bir yan ürünü olarak oksijeni salgılarlar. Oksijen, çözünmüş demir ile reaksiyona girerek hematit oluşturdu. Bu, madenin Dünya okyanuslarının dibinde, sonunda kıyı şeridinde yıkandığı yerde birikmesine neden oldu.
Volkanik aktivite ayrıca, magma farklılaşması sırasında meydana gelen bir kristalleşme prosesi yoluyla hematit oluşumuna katkıda bulunur. Bu hematitin çeşitli magmatik kayalara sokulmasına veya çekilmiş olmasına neden olur. Hematit, sıcak erimiş madde yakındaki kayalarla birleşince temas metamorfizması yoluyla metamorfik kayaçlarda oluşur.