Karadelikler oluşumunda şuanlık bilinen 2 neden vardır.
  1. Yıldız Çöküşü: Bir yıldızın yaşam döngüsünün sonunda, çekirdeği nükleer yakıtını tükettiğinde, çekirdek çökebilir ve bir süpernova patlaması yaşanabilir. Eğer çekirdek kütlesi belirli bir sınırı aşarsa (yaklaşık 3 güneş kütlesi), bir karadelik oluşabilir.
  2. Küçük ve Büyük Ölçekli Çökmeler: Büyük miktarda madde bir araya gelip yoğunlaşırsa, karadelikler de oluşabilir. Bu tür oluşumlar evrenin erken dönemlerinde veya büyük galaksiler arası çarpışmalarda gerçekleşebilir.