Os três principais fatores que afetam a formação do magma são temperatura, pressão e composição. O magma tem uma temperatura de 700 a 1300 graus Celsius. Uma temperatura e pressão específicas são necessárias para a formação de um tipo específico de magma.
A uma temperatura mais baixa, os materiais de lava solidificam e o magma não se forma. Uma queda repentina na pressão pode causar o derretimento dos materiais de magma. O magma é composto de diferentes tipos de materiais com diferentes pontos de fusão. A composição é importante porque a presença de água, dióxido de carbono e componentes voláteis podem reduzir a temperatura necessária para a fusão e causar uma formação mais rápida de magma.