白內障可分為先天性白內障和后天性白內障,引起的病因有所不同。
先天性白內障與染色體異常或突變、胚胎期晶狀體發育異常、母體妊娠早期病毒感染、接受過量有害射線等有關。
后天性白內障包括老年性白內障、外傷性白內障、并發性白內障、藥物及中毒性白內障等。
老年性白內障與多因素相關,如老年人代謝緩慢發生退行性病變、日光長期照射、內分泌紊亂、代謝障礙等。
外傷性白內障如眼球鈍挫傷、穿通傷、輻射性損傷及球內異物等。
并發性白內障是其他眼病導致的一種并發癥。
藥物及中毒性白內障,毒性物質如萘、二硝基酚、三硝基甲苯、硒、汞等;藥物如皮質類固醇、縮瞳劑、氯喹、胺碘酮等。