* Fhaneritik doku: Faneritik kayaçlar çıplak gözle görülebilen büyük kristallere sahiptir. Bu kayalar, magmanın yeraltında yavaş yavaş soğuması ve kristallerin büyümesine izin vermesiyle oluşur.
* Afanitik doku: Afanitik kayaçlar çıplak gözle görülemeyen küçük kristallere sahiptir. Bu kayalar, magmanın hızla soğuması sonucu oluşur ve kristallerin büyümesi engellenir.
* Porfirik doku: Porfiritik kayaçlar büyük ve küçük kristallerin bir kombinasyonuna sahiptir. Büyük kristallere fenokristal, küçük kristallere ise hamur adı verilir. Magma iki aşamada soğuduğunda porfiritik kayaçlar oluşur:Birincisi, magma hızla soğuyarak fenokristalleri oluşturur; daha sonra magma yavaş yavaş soğuyarak ana kütlenin oluşmasına izin verir.
Bu üç ana kategoriye ek olarak, aşağıdakiler gibi başka magmatik kaya dokuları da vardır:
* Camsı doku: Camsı kayaçların kristalleri yoktur. Magmanın çok hızlı soğuması ve atomların kristal oluşturacak zamanı kalmaması sonucu oluşurlar.
* Vesiküler doku: Vesiküler kayaların küçük delikleri veya kesecikleri vardır. Bu delikler, magma soğurken gaz kabarcıklarının sıkışıp kalmasıyla oluşur.
* Amygdaloidal doku: Amygdaloidal kayalarda minerallerle dolu küçük, badem şeklinde boşluklar bulunur. Bu boşluklar, gaz kabarcıklarının magma içinde hapsolması ve magma soğudukça minerallerle doldurulması sonucu oluşur.
Magmatik kaya dokuları, kayanın oluştuğu koşullar hakkında bilgi sağlayabilir. Örneğin, faneritik kayaçlar magmanın yer altında yavaş yavaş soğuduğunu gösterirken, afanitik kayaçlar magmanın hızlı soğuduğunu gösterir. Porfiritik kayaçlar magmanın iki aşamada soğuduğunu, camsı kayalar ise magmanın çok hızlı soğuduğunu gösterir.