Uygun bir muayeneden sonra göz doktorunuz size uygun olan tedaviyi önermelidir. Bazı şaşılık tiplerinde gözlük tedavisi yeterli olabilir. Göz tembelliğini önlemek için kapama tedavisi sıklıkla önerilir. Katarakt varlığında katarakt ameliyatı önerilebilir. Bazı durumlarda şaşılık ameliyatı önerilebilir. Tedavinin amacı her iki gözde eşit oranda görme ve her iki gözün birlikte kullanılabilmesidir.
Şaşılık cerrahisi çoğunlukla genel anestezi altında yapılır. Şaşılık cerrahisi sırasında göz küresi çevresine yapışmış olan göz kasları kılıflarına küçük bir kesi yapılır ve bu kaslar görünür hale getirilir daha sonra kaymanın yönüne göre bu kasların, göz küresine yapıştığı yerler değişitirilir, ya da kaslara müdahale yapılır. Bu cerrahi sırasında hiç bir şekilde göz küresi yuvasından çıkarılmaz. Bu cerrahinin de tüm cerrahiler gibi, kanama, infeksiyon aşırı yara yeri iyileşmesi gibi komplikasyonları vardır. Ancak şaşılık ameliyatı, tedavi için güvenilir ve kabul edilmiş bir yöntemdir ve yüzyılı aşkın bir süredir uygulanmaktadır.
Şaşılık ameliyatlarının günümüz koşullarında lazer ile yapılması mümkün değildir. Dokuları kesmek için kullanılan lazer bıçakları olsa bile, bu lazer bıçaklarının meydana getireceği yara yeri iyileşmesinin normalde kullanılan cerrahi aletlere göre daha fazla olacağı düşünüldüğü için lazer ile şaşılık cerrahisi dünyada denenmiş değildir. Kaldı ki günümüzde var olan lazerlerin kullanılan normal cerrahi aletlere şaşılık cerrahisinde sağlayacağı hiç bir ek avantaj yoktur.
Şaşılık ameliyatı sonrasında, gözlük kullanılmaya genellikle devam edilir. Şaşılık ameliyatı kapama tedavisi veya gözlük kullanmanın yerini tutmaz. Ameliyat sonrası gözlerin görmesinde de herhangi bir değişiklik meydana gelmez.