* Faneritska tekstura: Faneritske stijene imaju velike kristale koji su vidljivi golim okom. Ove stijene nastaju kada se magma polako hladi pod zemljom, omogućujući kristalima da narastu.
* Afanitska tekstura: Afanitske stijene imaju male kristale koji nisu vidljivi golim okom. Ove stijene nastaju kada se magma brzo hladi, sprječavajući rast kristala.
* Porfirna tekstura: Porfiritne stijene imaju kombinaciju velikih i malih kristala. Veliki kristali nazivaju se fenokristali, a mali kristali osnovna masa. Porfiritne stijene nastaju kada se magma hladi u dvije faze:prvo, magma se brzo hladi, stvarajući fenokristale; tada se magma polako hladi, dopuštajući formiranje temeljne mase.
Uz ove tri glavne kategorije, postoji i niz drugih tekstura magmatskih stijena, kao što su:
* Staklasta tekstura: Staklaste stijene nemaju kristale. Nastaju kada se magma toliko brzo ohladi da atomi nemaju vremena za stvaranje kristala.
* Vezikularna tekstura: Vezikularne stijene imaju male rupice ili vezikule. Ove rupe nastaju kada se mjehurići plina zarobe u magmi dok se hladi.
* Amygdaloidna tekstura: Amigdaloidne stijene imaju male šupljine u obliku badema koje su ispunjene mineralima. Ove šupljine nastaju kada se mjehurići plina zarobe u magmi, a zatim ispune mineralima kako se magma hladi.
Teksture magmatskih stijena mogu pružiti informacije o uvjetima pod kojima je stijena nastala. Na primjer, faneritske stijene pokazuju da se magma sporo hladila pod zemljom, dok afanitske stijene pokazuju da se magma brzo hladila. Porfiritne stijene pokazuju da se magma hladila u dvije faze, dok staklaste stijene pokazuju da se magma hladila vrlo brzo.