A seguir, uma lista de tipos de rocha reconhecidos pelos petrologistas. Não existe um número acordado de tipos específicos de rochas. Qualquer combinação única de composição química, mineralogia, tamanho de grão, textura ou outras características distintivas podem descrever tipos de rocha. Além disso, existem diferentes sistemas de classificação para cada tipo de rocha principal. [Citação necessária] Existem três tipos principais de rocha, sedimentação, metamórfica e ígnea. Todos eles são identificados por sua textura, raia e localização, entre outros fatores.