Exista urmatoarele tipuri de cataracta, diferentiate cauzele care le-au determinat:
Cataracta comuna, de varsta: apare o data cu inaintarea in varsta, ceea ce determina opacifierea progresiva si cresterea duritatii cristalinului; etiologia nu se cunoaste
Cataracta complicata: apare in asociere cu unele boli oculare: uveite–iridociclite (inflamatii oculare), dezlipire de retina veche, tumori oculare etc.
Cataracta patologica apare, chiar la varste mai tinere, in asociere cu unele boli generale: diabet zaharat, unele boli de rinichi, lucrul indelungat in medii toxice, boli endocrine etc.
Cataracta cortizonica: este produsa de utilizarea in timp indelungat a unor medicamente pe baza de cortizon
Cataracta traumatica: se poate forma dupa unele traumatisme directe la ochi sau in zona ochiului
Cataracta congenitala: apare de la nastere sau in primii ani de viata
Cataracta secundara ( = un termen impropriu pentru Sindromul de opacifiere a capsulei posterioare, capsula pe care sta cristalinul artificial): poate aparea la 2-3 ani de la operatia de cataracta, la aproximativ 5-15% din pacienti.