Rabun jauh

Penyebab miopia dapat bersifat keturunan (herediter), ketegangan visual atau faktor lingkungan.
Faktor herediter pada miopi pengaruhnya lebih kecil dari faktor ketegangan visual. Terjadinya miopi lebih dipengaruhi oleh bagaimana seseorang menggunakan penglihatannya, dalam hal ini seseorang yang lebih banyak menghabiskan waktu di depan komputer atau seseorang yang menghabiskan banyak waktunya dengan membaca tanpa istirahat akan lebih besar kemungkinannya untuk menderita miopi.
Faktor lingkungan juga dapat memengaruhi misalnya pada rabun malam yang disebabkan oleh kesulitan mata untuk memfokuskan cahaya dan membesarnya pupil, keduanya karena kurangnya cahaya, menyebabkan cahaya yang masuk kedalam mata tidak difokuskan dengan baik.