Inre hemorrojder
behandlas vanligtvis med gummibandsligatur (se behandlingar). I enstaka fall räcker inte denna behandling och man får då operera bort hemorrojderna. Detta sker i narkos. Såren efter operationen går in i ändtarmen och lämnas öppna för att läka inifrån. Detta tar ofta flera veckor.
Yttre hemorrojder
är flikar av hud som sitter utanför ändtarmen. Dessa kan inte behandlas med gummibandligatur. Vid mycket omfattande besvär är enda alternativet en operation där de mest besvärande flikarna avlägsnas. Även dessa sår lämnas öppet för att läka inifrån. Detta tar ofta flera veckor.