Amerika Birleşik Devletleri Jeolojik Araştırmaları'na göre, volkanik bir patlamadan önce, magmanın kayadan yukarı doğru ilerlemesi gerekir. Gezgin magma bu öncüleri patlamaya yol açar: volkanik, volkanik titreme altındaki bir volkanın altındaki depremlerde bir artış , zemin özelliklerinin bozulması, volkandan daha fazla buhar salınımı, yüksek sıcaklıklar ve gazların artması. Ek olarak, püskürmeden önce yeryüzünün altında farklı katalizörler oluşur.
Üç farklı volkanik patlama nedeni vardır. Her patlamadan önce, türüne bağlı olarak farklı şeyler olur. İlk tip, dünya yüzeyinin altındaki kayaların erimesini içerir. Erimiş kaya veya magma hacimsel olarak artar ve çevresindeki kaya magmanın kendisinden daha yoğun olduğunda patlayan yüzeye çıkar. Diğer bir patlama tipi su, kükürt dioksit ve magma ile karıştırılmış karbon dioksiti içerir. Bu elementler magma yüzeye ulaştığında gazlaşır ve gazlar püskürmelere neden olur. Su içeren magma arttıkça, suyun çözünürlüğü azalır ve magma içinde gaz kabarcıkları oluşmasına neden olur. Yüksek magma yükselir, yüksek gaz miktarları bir erüpsiyona neden olana kadar, daha fazla gaz kabarcıkları ortaya çıkar. Son olarak, yeni magma varolan bir magma odasına ulaştığında, mevcut magma bir patlamada odanın dışına zorlanır.