Ниже приводится список типов горных пород, признанных петрологами. Нет согласованного количества конкретных типов горных пород. Любая уникальная комбинация химического состава, минералогии, размера зерна, текстуры или других отличительных характеристик может описать типы горных пород. Кроме того, для каждого основного типа горных пород существуют разные системы классификации. [Необходимая цитата] Есть три основных типа горных пород: осадочные, метаморфические и магматические. Все они идентифицируются по текстуре, полосам и местоположению, а также по другим факторам.