常见的老年性白内障发病机制迄今尚未完全揭示,可能与年龄老化、紫外线长期过度照射、遗传因素、营养不良等有关。
其他全身疾病如糖尿病也常并发白内障、眼局部外伤是继发性白内障的一个重要原因,眼球穿孔异物进入晶状体必然会发生白内障,即使没有穿孔的眼部挫伤也可以引起白内障。另外,眼内炎症(如葡萄膜炎)、眼内疾病(如视网膜脱离,眼内肿瘤等)都能引起白内障。