Hemoroid ameliyatları genellikle üçüncü ve dördüncü derece yani ileri hemoroid vakalarında uygulanır. Hemoroidin makatın dışına çıktığı ve tekrar içeri giremediği ya da sürekli dışarıda kaldığı durumlarda cerrahi tedavi gerekebilir. Birinci ve ikinci derece hemoroidlerde ise genellikle bant ligasyonu gibi daha basit müdahaleler tercih edilir. Farklı hemoroid ameliyat teknikleri vardır; Longo yöntemi, lazer tedavisi, klasik hemoroidektomi ve ligasure gibi çeşitli yöntemler kullanılmaktadır. Ancak hangi ameliyat yapılırsa yapılsın, hiçbir doktor ameliyat sonrası tekrar etmeyeceğini yüzde yüz garanti edemez, çünkü tüm ameliyatlarda yeniden ortaya çıkma riski mevcuttur. Son dönemlerde ameliyat sonrası ağrı ve iyileşme süresini minimuma indirmek amacıyla özellikle lazer ve Longo gibi modern yöntemler öne çıkmaktadır. Ameliyat sonrası süreç ve şikâyetler kullanılan teknik ve ameliyatın uygulanış şekline bağlı olarak değişiklik gösterebilir.