Przyczyny choroby hemoroidalnej (żylaków odbytu) tak naprawdę są mało poznane. Nie wiadomo dokładnie, dlaczego u jednych osób schorzenie to nie postępuje, a u innych dochodzi do poważnych w skutkach powikłań. Istnieją jednak czynniki sprzyjające rozwojowi hemoroidów. Są to przede wszystkim siedzący tryb życia, otyłość, dieta uboga w błonnik pokarmowy, niedostateczna ilość płynów, długotrwałe i częste zaparcia, a także, co ostatnio stwierdzono, nadciśnienie tętnicze. To częste schorzenie z reguły bywa dość bolesne i objawia się krwawieniem okolic odbytu.