Magma bildet sich, wenn Gesteine im Erdmantel aufgrund von Druckänderungen oder der Zugabe von Wasser schmelzen. Obwohl die Temperaturen im Erdmantel viel höher sind als die Schmelztemperatur, gibt es keine Magmaschicht oder geschmolzenes Gestein unter der Erdoberfläche zu einem bestimmten Zeitpunkt, weil der Druck zu groß ist, um das Gestein zu schmelzen. Vielmehr bildet sich hier und da aufgrund bestimmter Veränderungen Magma.
Laut How Stuff Works existiert Magma gleichzeitig in festem, flüssigem und gasförmigem Zustand. Magma tritt typischerweise entlang tektonischer Plattengrenzen auf, da diese Platten miteinander interagieren. Wenn sich Platten voneinander entfernen, ändert sich der Druck im Mantel, weil plötzlich eine Lücke entsteht, die das Gestein füllen kann. Diese Druckänderung beginnt, das Mantelgestein zu Magma zu schmelzen. Magma bildet sich auch, wenn zwei Platten kollidieren. Diese Kollision bildet einen Graben, in dem sich erneut der Druck im Mantel ändert. Kommt es im Ozean vor, senkt Wasser den Schmelzpunkt der Gesteine. In beiden Fällen bildet sich erneut Magma.
Laut Volcano World wird das Magma gelegentlich in einer Magmakammer eingeschlossen, normalerweise unter einem Vulkan. Dieses Magma wird freigesetzt, wenn Gas aus dem Magma einen ausreichend großen Druck ausübt.