Las erupciones volcánicas ocurren cuando el magma se acumula debajo de la corteza terrestre y se abre camino hacia la superficie. Los respiraderos naturales en la corteza permiten el paso del magma a la superficie, y se producen erupciones cuando el magma que se forma es menos denso que el material sobre él, lo que hace que fluya hacia arriba. En algunos casos, este flujo es lento y constante, pero también puede ser rápido y violento.
Las erupciones explosivas ocurren cuando la presión se acumula en las cámaras de magma debajo de los volcanes. Esto se debe a menudo a diferentes tipos de magma que se mezclan en las cámaras. El magma más ligero y menos denso se eleva naturalmente, pero si una burbuja de magma más ligero se acumula debajo de un depósito de magma más denso y viscoso, la presión puede acumularse dentro de la cámara. Con el tiempo, se convierte en suficiente para forzar al magma más pesado a través de la ventilación del volcán, causando una erupción explosiva.
Una erupción también puede ocurrir debido a un colapso del cono de ceniza del volcán. Con el tiempo, la lava que fluye de un volcán acumula cada vez más roca alrededor del respiradero y, en algunos casos, la roca puede volverse inestable. Si se colapsa lo suficiente en el respiradero para bloquearlo y evitar que el magma y los gases alcancen la superficie, la presión puede aumentar hasta el punto de erupción explosiva.