การตากแดดนานๆ โดยไม่สวมแว่นตากันแดด เป็นปัจจัยสำคัญที่ทำให้เกิดโรคต้อกระจก สาเหตุที่ทำให้เกิดต้อกระจก คือ ภาวะความเสื่อมของโปรตีนที่เป็นองค์ประกอบของเลนส์ตา ส่งผลให้เลนส์ตาขุ่น