Magmatik kayaçlar nadiren fosil içerir, çünkü fosil oluşumu sedimantasyon gerektirir. Bir bitkinin ya da hayvanın kalıntılarının sertleşen tortularla kaplanıp sonuçta minerallerle dolgun kalıbı oluşturan bir fosil ortaya çıkar. . Magmatik kayalar, organik kalıntıları yok eden ısı ve basınç altında oluşur.
Bir fosilin oluşması için, canlıların kalıntılarının, temizleyicilerin karkası tahrip etmesini önleyecek kadar hızlı bir şekilde gömülmeleri ve tortu tabakalarının bozulmadan önce kalıntıların etrafında bir kalıp oluşturacak kadar çabuk sertleşmesi gerekir. Bu koşullara ulaşıldığında, sonuç, tortul kayaçta, orijinal kalıntıların şeklini ve düzenini yaklaştıran bir boşluktur. Su kayadan akar ve mineralleri bu boşluğa bırakır, sonunda fosil denilen orijinal kalıntıların taş bir temsilini oluşturur.
Lav veya magma soğuduğunda magmatik kayaçlar oluşur ve çeşitli taşlarda kristalleşir. Eğer lav bir bitkinin veya hayvanın kalıntıları üzerinden akacak olsaydı, organik dokuları kalıntıların etrafında katılaşacak ve bir fosil oluşturacak kadar soğumadan çok önce yakardı. Bazı magmatik kayaç türleri çamur ve kül gibi daha soğuk piroklastik malzemelerden oluşur, ancak bu malzemelerin bile tabakalı sedimentten daha fazla fosil oluşturma olasılığı daha düşüktür.