Magma powstaje, gdy skały w płaszczu topią się ze względu na zmiany ciśnienia lub dodanie wody. Chociaż temperatury w płaszczu Ziemi są o wiele gorętsze niż temperatura topnienia, nie ma warstwy magmy lub stopiona skała pod powierzchnią ziemi w dowolnym momencie, ponieważ istnieje zbyt duży nacisk, aby skała mogła się stopić. Zamiast tego, magma formuje się tu i tam z powodu pewnych zmian.
Zgodnie z How Stuff Works, magma istnieje jednocześnie w stanie stałym, ciekłym i gazowym. Magma zwykle występuje wzdłuż granic płyt tektonicznych ze względu na sposób wzajemnego oddziaływania tych płytek. Jeśli płyty odsuwają się od siebie, ciśnienie w płaszczu zmienia się, ponieważ nagle pojawia się pustka, aby skała mogła się wypełnić. Ta zmiana ciśnienia zaczyna topić skałę płaszcza w magmę. Magma powstaje również, gdy zderzają się dwie płytki. Ta kolizja tworzy rów, w którym ponownie zmienia się ciśnienie w płaszczu. Jeśli występuje w oceanie, woda obniża temperaturę topnienia skał. W obu przypadkach magma ponownie się tworzy.
Według Volcano World, czasami magma będzie zawarta w komorze magmy, zwykle pod wulkanem. Ta magma jest uwalniana, gdy gaz z magmy wywiera wystarczająco duży nacisk.