白內障是雙眼自然老化的結果,在香港,每10名70歲或以上的長者之中,便有7名患有白內障,十分普遍;不過,亦有不少患者年紀較輕,可能與其他成因有關:

深度近視
創傷 (可致外傷性白內障)
長期使用含有類固醇的藥物
患有其他疾病,包括糖尿病、青光眼或新陳代謝疾病
長期暴露在陽光及紫外線之下
虹膜炎
遺傳 (即先天性白內障)