Penuaan. Penuaan adalah penyebab tersering dari kekeruhan lensa atau katarak.
Riwayat trauma. Lensa mata yang pernah mengalami trauma, seperti masuknya serpihan material tajam ke mata, terbentur bola, kembang api, dapat membuat katarak timbul lebih cepat.
Mengonsumsi obat-obatan tertentu dalam jangka waktu lama, seperti obat kortikosteroid dan amiodaron, dapat memicu katarak.
Pengidap penyakit tertentu. Pengidap diabetes melitus, hipertensi, hipokalemia, dan dermatitis atopik, dapat berkaitan dengan timbulnya katarak di kemudian hari.
Kebiasaan merokok dan mengonsumsi alkohol.
Paparan sinar matahari yang lama pada mata.
Paparan toksin atau racun.
Riwayat keluarga yang mengidap katarak.
Riwayat operasi pada mata