並非所有的弱視患者均需手術治療,但是部分引起弱視的原因必須通過手術矯正,如先天性白內障引起的弱視,在嬰兒期若全身情況可以耐受手術,應儘早移除混濁的白內障,讓更多的光刺激視細胞,2週歲之前植入人工晶體矯正屈光不正,再做弱視遮蓋治療、視覺訓練提高視力。

但是單眼斜視不可早期選擇手術,因為斜視手術效果取決於兩眼視力平衡,同時合併斜視和弱視的患者,建議先治療弱視;如遠視合併屈光不正,建議先戴眼鏡。如雙眼視力有差別,先做遮蓋治療,待兩眼視力接近或均達到正常,才考慮斜視手術,以獲得穩定的效果。