目前白內障的形成的主要原因有很多種,最主要的原因還是年齡因素,隨著年齡的慢慢增長,人眼的晶狀體蛋白會異常的凝集,從而導致晶狀體的透明性越來越差,以阻止眼外的光線充分的進入眼內,從而導致視力的下降,看東西越來越模糊,這種狀況也就是我們俗稱的老年性白內障。
當然還有其他的因素,比如先天性因素,當嬰幼兒在母體內受到特殊的病毒感染時,會導致先天性白內障的形成,還有外傷性因素導致的外傷性白內障,顧名思義是因為眼睛受到了外部傷害所致。還有一種比較常見的是代謝性白內障,最主要的原因是因為全身性的代謝性疾病,最主要的還是以糖尿病為主,長期的糖尿病會引起雙眼的晶狀體蛋白的代謝異常,從而導致白內障的產生。