As estalagmites (formadas no solo da gruta) e as estalactites (formadas no tecto da gruta) são constituidas por carbonato de cálcio. Ao chover a água reage com o dioxido de carbono existente na atmosfera formado-se ácido carbónico (as ditas chuvas ácidas).
Ao cair num solo calcário reage com o carbonato de cálcio formando hidrogenocarbonato de cálcio, e infiltra-se até chegar à gruta onde entra as condições atmosféricas são diferentes dá-se o processo contrário (hidrogenocarbonato de cálcio -----> Carbonato de cálcio + água) e ao pingar vai formando a estalactite. A estalagmite é formada geralmente debaixo de uma estalactite, pois depois de se formar a estactite continua a pingar formando-se por debaixo dela, podendo formar uma coluna juntando-se a estalactite e a estalagmite.