* Фанеритна текстура: Фанеритните скали имат големи кристали, които се виждат с просто око. Тези скали се образуват, когато магмата се охлажда бавно под земята, което позволява на кристалите да растат големи.
* Афанитна текстура: Афанитните скали имат малки кристали, които не се виждат с просто око. Тези скали се образуват, когато магмата се охлади бързо, предотвратявайки нарастването на кристалите.
* Порфирна текстура: Порфирните скали имат комбинация от големи и малки кристали. Големите кристали се наричат фенокристали, а малките кристали се наричат основна маса. Порфировите скали се образуват, когато магмата се охлажда на два етапа:първо, магмата се охлажда бързо, образувайки фенокристалите; след това магмата се охлажда бавно, позволявайки на земната маса да се образува.
В допълнение към тези три основни категории, има и редица други текстури на вулканични скали, като например:
* Стъклена текстура: Стъклените скали нямат кристали. Те се образуват, когато магмата се охлади толкова бързо, че атомите нямат време да образуват кристали.
* Везикуларна текстура: Везикуларните скали имат малки дупки или везикули. Тези дупки се образуват, когато газовите мехурчета се задържат в магмата, докато се охлажда.
* Амигдалоидна текстура: Амигдалоидните скали имат малки кухини с форма на бадем, които са пълни с минерали. Тези кухини се образуват, когато газовите мехурчета се задържат в магмата и след това се пълнят с минерали, докато магмата се охлажда.
Текстурите на магмени скали могат да предоставят информация за условията, при които се е образувала скалата. Например, фанеритните скали показват, че магмата се е охладила бавно под земята, докато афанитните скали показват, че магмата се е охладила бързо. Порфирните скали показват, че магмата се е охладила на два етапа, докато стъклените скали показват, че магмата се е охладила много бързо.