Slijedi popis vrsta stijena koje su prepoznali petrolozi. Ne postoji dogovoreni broj specifičnih vrsta stijena. Bilo koja jedinstvena kombinacija kemijskog sastava, mineralogije, veličine zrna, teksture ili drugih značajki koje mogu razlikovati mogu opisati vrste stijena. Pored toga, postoje različiti sustavi klasifikacije za svaku glavnu vrstu stijene. [Citat je potreban] Postoje tri glavne vrste stijena, sedimentna, metamorfna i magmatska. Svi su, među ostalim čimbenicima, prepoznati po teksturi, prugama i položaju.