Magma, mantodan yükselir, çünkü çevresindeki kayalardan daha yüzerdir. Bu, magmada çözünen gaz kabarcıkları oluşturur, yoğunluğunu azaltır ve iyice yükselmesine neden olur. Eğer magma bir hava deliği bulursa veya basınç, kabuğu kırarsa, yüzeye ulaşabilir.
Magmayı oluşturan materyal erimiş kayaların yanı sıra çözünmüş mineral ve gazlardan oluşur. Normal koşullar altında, kayanın bir magma cebi etrafındaki basıncı, bu çözünmüş elementleri çözelti halinde tutmak için yeterlidir. Bununla birlikte, eğer kaya tektonik aktivite nedeniyle kırılırsa, gazların çözeltiden çıkmasına ve kabarcıklar oluşturmasına izin verecek kadar basıncı azaltır. Bu olduğunda, magma, yüzeye ulaşmaya çalışırken yukarı doğru baskı yapmaya başlar.
Mevcut bir doğal havalandırma varsa, magma yavaş ve kontrollü bir akışta yüzeye sızabilir. Bununla birlikte, halihazırda mevcut bir havalandırma bulunmuyorsa, magma akışı üstündeki kayayı kırana kadar yukarı doğru basınç artar. Bu olduğunda, ani bir basınç tahliyesi volkanik bir patlama yaratabilir. Yüzeye taşınan malzeme, yepyeni bir volkan üreten havalandırma deliğinin etrafında bir koni oluşturmaya bile başlayabilir.