La siguiente es una lista de tipos de rocas reconocidas por los petrólogos. No hay un número acordado de tipos específicos de rocas. Cualquier combinación única de composición química, mineralogía, tamaño de grano, textura u otras características distintivas puede describir los tipos de roca. Además, existen diferentes sistemas de clasificación para cada tipo principal de roca. [Cita requerida] Hay tres tipos principales de rocas, sedimentarias, metamórficas e ígneas. Todos están identificados por su textura, veta y ubicación, entre otros factores.