Trzy główne czynniki wpływające na powstawanie magmy to temperatura, ciśnienie i skład. Magma ma temperaturę od 700 do 1300 stopni Celsjusza. Do formowania określonego rodzaju magmy wymagana jest określona temperatura i ciśnienie.
W niższej temperaturze materiały lawy zestalają się, a magma nie tworzy. Nagły spadek ciśnienia może spowodować stopienie materiałów magmy. Magma składa się z różnych rodzajów materiałów o różnych temperaturach topnienia. Skład jest ważny, ponieważ obecność wody, dwutlenku węgla i składników lotnych może obniżyć temperaturę wymaganą do topienia i spowodować szybsze tworzenie się magmy.