As montanhas podem ser feitas de muitos tipos diferentes de rochas, mas as mais comuns são:
rochas ígneas: *
granito: Uma rocha dura e de cor clara se formou a partir de um magma refrescante no subsolo. É frequentemente encontrado em cadeias de montanhas como a Serra Nevada.
*
basalto: Uma rocha escura e densa formada a partir de fluxos de lava de resfriamento rapidamente. É encontrado em montanhas vulcânicas e platôs.
*
riolito: Uma rocha vulcânica de cor clara semelhante ao granito, mas formada a partir de lava rapidamente resfriada.
rochas sedimentares: *
arenito: Formado a partir de grãos de areia cimentados, frequentemente encontrados em montanhas formadas a partir de rochas mais antigas erodidas.
*
calcário: Formado a partir do acúmulo de conchas e esqueletos dos organismos marinhos. É frequentemente encontrado em montanhas formadas a partir de recifes de coral antigos.
*
xisto: Uma rocha de grão fino formado a partir de lama e lodo comprimidos. É comumente encontrado em montanhas formadas pela dobragem e falha da crosta terrestre.
rochas metamórficas: * Mármore
: Formado a partir de calcário metamorfoseado, frequentemente encontrado em montanhas formadas por colisões tectônicas.
*
quartzito: Formado a partir de arenito metamorfoseado, frequentemente encontrado em montanhas formadas por colisões tectônicas.
*
xisto: Formado a partir de xisto metamorfoseado, frequentemente encontrado em montanhas formadas por colisões tectônicas.
O tipo específico de rocha em que uma montanha é feita depende da história geológica da área e dos processos que formaram a montanha.
Por exemplo, as montanhas formadas por atividade vulcânica normalmente são feitas de rochas ígneas como basalto ou riolito, enquanto as montanhas formadas por colisões tectônicas geralmente são feitas de rochas metamórficas como mármore ou xisto.
Algumas montanhas podem até ser feitas de uma mistura de diferentes tipos de rochas.