有弱视的话,在进行治疗之后,多久能治好也是根据弱视的程度来决定的,如果是轻度的弱视,一般在一年左右就可以治愈了,如果是中度的,若是大概需要2~3年才能治好,如果是重度的弱视,那么就需要三年以上的时间才能治好,平时也要保护好眼睛。