Selon le United States Geological Survey, avant une éruption volcanique, le magma doit voyager vers le haut à travers la roche. Le magma voyageant produit ces précurseurs d'une éruption : une augmentation des tremblements de terre sous un volcan, des secousses volcaniques , perturbation des caractéristiques du sol, augmentation du dégagement de vapeur du volcan, augmentation des températures et augmentation des gaz. De plus, différents catalyseurs se produisent sous la surface de la terre avant une éruption.
Il existe trois causes différentes d'éruptions volcaniques. Différentes choses se produisent avant chaque éruption, selon le type. Le premier type implique la fonte des roches sous la surface de la terre. La roche fondue, ou magma, augmente de volume et remonte à la surface, où elle éclate lorsque la roche environnante est plus dense que le magma lui-même. Un autre type d'éruption implique de l'eau, du dioxyde de soufre et du dioxyde de carbone mélangés à du magma. Ces éléments deviennent gazeux lorsque le magma atteint la surface et les gaz provoquent des éruptions. Au fur et à mesure que le magma avec de l'eau monte, la solubilité de l'eau diminue, ce qui l'amène à former des bulles de gaz dans le magma. Plus le magma monte, plus les bulles de gaz apparaissent, jusqu'à ce que les quantités élevées de gaz forcent une éruption. Enfin, lorsqu'un nouveau magma atteint une chambre magmatique existante, le magma existant est expulsé de la chambre lors d'une éruption.