Le eruzioni vulcaniche si verificano quando il magma si accumula sotto la crosta terrestre e si fa strada verso la superficie. Le bocche naturali nella crosta consentono il passaggio del magma in superficie e le eruzioni si verificano quando il magma che si forma è meno denso del materiale sopra di esso, facendolo scorrere verso l'alto. In alcuni casi, questo flusso è lento e costante, ma può anche essere rapido e violento.
Le eruzioni esplosive si verificano quando la pressione si accumula nelle camere di magma sotto i vulcani. Questo è spesso dovuto a diversi tipi di magma che si mescolano nelle camere. Il magma più leggero e meno denso si alza naturalmente, ma se una bolla di magma più leggero si sviluppa sotto una riserva di magma più densa e viscosa, la pressione può accumularsi all'interno della camera. Alla fine, diventa abbastanza per forzare il magma più pesante attraverso la bocca del vulcano, causando un'esplosione esplosiva.
Un'eruzione può anche verificarsi a causa di un collasso del cono di cenere del vulcano. Nel corso del tempo, la lava che fuoriesce da un vulcano si accumula sempre più roccia intorno alla bocca e, in alcuni casi, quella roccia potrebbe diventare instabile. Se abbastanza collassano nello sfiato per bloccarlo e impedire al magma e ai gas di raggiungere la superficie, la pressione può accumularsi fino al punto dell'eruzione esplosiva.