Die drei Arten, wie Magma gebildet werden kann, sind Wärmeübertragung, Dekompressionsschmelzen und Flussmittelschmelzen. Der Prozess der Magmabildung wird von Geologen als Magmagenese bezeichnet und findet aufgrund von plattentektonischen Effekten am oberen Mantel der Erdkruste statt.
Wärmeübertragung ist der Prozess, bei dem eine aufsteigende Magmasäule Wärme an das sie umgebende Gestein sendet, es über den Schmelzpunkt hinaus drückt und rhyolithisches Magma erzeugt. Dekompressionsschmelzen hingegen tritt auf, wenn sich zwei separate tektonische Platten trennen, wodurch der darunter liegende Mantel zwischen ihnen aufsteigt. Sobald der Druck sinkt, beginnt der angehobene Mantel zu Magma zu schmelzen.
Flussschmelzen tritt auf, wenn flüchtige Stoffe wie Schwefelgase und Wasser in den Gesteinskörper eingerührt werden. Dieser Prozess schließt normalerweise die Entstehung von Vulkanbögen und Magma aus.