Verschiedene Faktoren lösen einen Vulkanausbruch aus. Die drei vorherrschenden Faktoren sind der Auftrieb des Magmas, der Druck der sich im Magma abscheidenden Gase und die Verschmelzung einer neuen Magmacharge mit einer bereits mit Magma gefüllten Kammer.
Das Schmelzen von Gestein im Inneren der Erde erzeugt eine Schmelze mit mehr Volumen als das Gestein, aber gleicher Masse. Diese Schmelze ist weniger dicht als das sie umgebende Gestein. Das leichtere Magma bewegt sich aufgrund seines Auftriebs nach oben, und wenn die Dichte zwischen der Oberfläche und der Zone seiner Entstehung geringer ist als die der darüberliegenden und umgebenden Gesteine, bricht es aus.
Einige Magmazusammensetzungen enthalten gelöste flüchtige Stoffe wie Wasser und Kohlendioxid. Die Menge der im Magma gelösten Gase ist bei Atmosphärendruck null, nimmt aber mit steigendem Druck zu. In wassergesättigtem andesitischem Magma nimmt die Löslichkeit des Wassers mit der Aufwärtsbewegung des Magmas ab und das Wasser trennt sich in Form von Bläschen davon. Wenn das Volumen der Blasen im Magma etwa 75 Prozent erreicht, kommt es zu einer Auflösung des Magmas in teilweise feste und geschmolzene Fragmente zusammen mit einer explosiven Eruption. Die Injektion von mehr Magma in eine bereits gefüllte Magmakammer zwingt einen Teil des Magmas, sich zur Oberfläche zu bewegen, was zu einer Eruption führt.