Kalderalar, volkanik patlamalar sonucunda oluşur. Bir kalderanın oluşması için şu adımlar izlenir: 1. Magma çıkışı: Volkanik bir patlama sonucu, yanardağın altındaki magma odasından büyük miktarda magma dışarı çıkar. 2. Çökme: Magma odasındaki büyük magma boşalımı, odanın üstündeki ağırlığı taşıyamayacak hale gelmesine yol açar ve çökme meydana gelir. 3. Çatlak oluşumu: Çöküş, genellikle kabaca dairesel bir şekilde, volkanın kenarında çatlakların oluşmasına neden olur. 4. Merkezi çökme: Magma odası boşaldıkça, çatlakların içindeki volkanın merkezi içe doğru çökmeye başlar. Bazı durumlarda, bir yanardağdan fışkıran lavlar düştüğü yerde çöküntü yaparak da kaldera oluşturabilir.