Le rocce ignee contengono raramente fossili perché la formazione di un fossile richiede sedimentazione. Un fossile risulta quando i resti di una pianta o di un animale sono coperti da sedimenti che si induriscono formando la muffa che alla fine si riempie di minerali . Le rocce ignee si formano sotto il calore e la pressione che distruggono i resti organici.
Affinché un fossile si formi, i resti di una creatura vivente devono essere sepolti abbastanza velocemente da impedire agli scavenger di distruggere la carcassa, e gli strati di sedimento devono indurirsi abbastanza rapidamente da formare uno stampo attorno ai resti prima che si deteriorino. Quando viene raggiunto questo insieme di circostanze, il risultato è un vuoto nella roccia sedimentaria che approssima la forma e la disposizione dei resti originali. L'acqua scorre attraverso la roccia e deposita minerali in questo vuoto, creando infine una rappresentazione in pietra dei resti originali chiamati fossili.
Le rocce ignee si formano quando la lava o il magma si raffredda, cristallizzandosi in vari tipi di pietra. Se la lava dovesse scorrere sui resti di una pianta o di un animale, brucerebbe via il tessuto organico ben prima che si raffreddasse abbastanza da solidificarsi attorno ai resti e creare un fossile. Alcuni tipi di rocce ignee si formano da materiale piroclastico più freddo come fango e cenere, ma anche questi materiali hanno meno probabilità di creare fossili rispetto ai sedimenti stratificati.