Aşağıda, petrologlar tarafından tanınan kaya türlerinin bir listesi verilmiştir. Kararlaştırılan belirli kaya türleri sayısı yoktur. Kimyasal bileşim, mineraloji, tane boyutu, doku veya diğer ayırt edici özelliklerin herhangi bir benzersiz kombinasyonu kaya türlerini tanımlayabilir. Ek olarak, her ana kaya türü için farklı sınıflandırma sistemleri mevcuttur. [Kaynak belirtilmeli] Üç ana kaya türü vardır: tortul, metamorfik ve magmatik. Hepsi, diğer faktörlerin yanı sıra dokuları, çizgileri ve konumları ile tanımlanır.