Selain faktor usia, penyebab lain katarak bisa juga dari kecelakaan yang terkena mata dan merusak lensa, serta genetik. Nah, diabetes dengan tingginya kadar gula darah sangat berisiko tinggi untuk merusak struktur dan fungsi lensa mata. Ditambah lagi dengan penggunaan steroid dosis tinggi dalam jangka waktu yang lama.