Katarakt ameliyatı için narkoz (genel anestezi), çocuk ve bebek hastalar dışında uygulanmamaktadır. Katarakt ameliyatında, erişkin hastalar için lokal anestezinin değişik türleri kullanılır. Gözün çevresine enjeksiyon yapılarak göz uyuşturulup hissiz hale getirilir ve aynı zamanda göz hareketleri ortadan kaldırılmış olur.