Para remover as hemorroidas internas ou externas, pode ser necessário fazer uma cirurgia, que está indicada para os pacientes que mantêm dor, desconforto, coceira e sangramento, especialmente ao evacuar mesmo após o tratamento com remédios, principalmente pomadas e dieta rica em fibras, por exemplo. Existem várias técnicas para remover as hemorroidas, sendo a mais comum a técnica tradicional que é feita através de um corte para remover a hemorroida e, a recuperação demora entre 1 semana a 1 mês, sendo necessário ficar internado cerca de 2 dias no hospital e manter uma boa higiene da região intima durante o tempo de recuperação.