این بیماری با افزایش سن مرتبط است، یعنی با افزایش سن، بروز این بیماری بیشتر می شود. نوزادان نیز گاهی با آب مروارید متولد می شوند که به نام آب مروارید ارثی خوانده می شوند. کودکان نیز ممکن است در اثر بروز بیماری و یا جراحات به این عارضه چشمی مبتلا شوند. اما آب مروارید در بین کودکان بسیار نادر است.
علت دقیق این بیماری هنوز مشخص نیست. اما عوامل زیر می توانند موثر باشند:
- دیابت
- کشیدن سیگار
- مصرف الکل
- صدمه به چشم
- استفاده طولانی مدت از کورتیکواستروئیدها
- قرار گرفتن طولانی مدت در معرض نور خورشید و یا اشعه