Kara deliklerin büyüklüğü, oluşum süreci ve çevre koşullarına bağlıdır. Kara delikler, büyük kütleli yıldızların ölümü sonucu oluşurlar. Büyük kütleli yıldızlar, tüm yakıtlarını tükettiklerinde, yıldızlararası ortama büyük miktarda madde salarlar ve daha sonra kendi kendilerini çökerler. Bu çökme sırasında, yıldızın yoğunluğu artar ve kütlesi merkezde yoğunlaşarak büyük bir yoğunluk oluşturur. Bu yoğunluk o kadar büyük olabilir ki, kara delik oluşur.
Ancak, kara deliklerin büyüklüğü, yalnızca oluştuğu yıldızın kütle ile sınırlı değildir. Kara delikler, zamanla çevrelerindeki maddeyi de yutarlar ve bu da kütlesini arttırır. Ayrıca, kara delikler, çevrelerindeki gaz ve toz bulutlarından da madde çekebilirler. Bu şekilde kara delikler büyüyebilirler.
[1][1][2][3][5]Kara deliklerin büyüklüğü, etki alanlarının büyüklüğüne bağlıdır. Kara deliklerin etki alanı, Schwarzschild yarıçapı olarak bilinir ve kütlesi arttıkça bu yarıçap da artar. Böylece, daha büyük kütleli kara deliklerin etki alanı daha büyük olur ve diğer cisimleri daha fazla çekerler. Bu nedenle, büyük kütleli yıldızların çökmesi sonucu oluşan kara delikler bile, çevrelerindeki maddeyi yuttukça ve etki alanları büyüdükçe, en büyük yıldızlardan bile daha büyük hale gelebilirler.