1) Calor: Rochas metamórficas são formadas quando rochas pré-existentes são submetidas a altas temperaturas. Esse calor pode vir de diversas fontes, como a intrusão de magma, a colisão de placas tectônicas ou o gradiente geotérmico.
2) Pressão: Rochas metamórficas também são formadas quando rochas pré-existentes são submetidas a altas pressões. Essa pressão pode vir do peso das rochas sobrejacentes, da compressão das placas tectônicas ou do crescimento de novos minerais.
3) Reações Químicas: Rochas metamórficas também podem ser formadas quando rochas pré-existentes sofrem reações químicas. Estas reações podem ser causadas pela presença de água, dióxido de carbono ou outros fluidos.
4) Horário: As rochas metamórficas demoram muito para se formar. O processo pode levar milhões ou até bilhões de anos.