弱視基本是由於先天因素造成,比如先天性斜視、先天高度近視、遠視、散光、先天性屈光參差,所以可以籠統把弱視都稱為先天性疾病。對於成年人而言,如果小時候經過治療之後,不會造成弱視,比如白內障,老年性的白內障會導致患者的視力差,但不會造成弱視,做手術之後老年人的視力可立刻恢復。

但是對於小孩做白內障手術之後,視力不能馬上恢復,因為還有弱視存在。在經過治療之後,小孩子視力才能夠有所提高,所以弱視應該是先天性。