Järgmises peatükis kirjeldatakse hemorroidide tekkimise põhjuseid, mis on teadaolevad. Mitmed tegurid mängivad rolli, sealhulgas ebaregulaarsed soolestiku harjumused (süüdimine või kõhulahtisus), liikumise puudumine, toitumistegurid (väheski kiudaineid sisaldavad dieedid), suurenenud kõhu sisemine rõhk (pikaajaline pingutus, astsits, kõhu sisemine mass või rasedus), geneetika, hemorroidide veenide vahel ventiilide puudumine ja vananemine. Muud riski suurendavad tegurid on rasvumine, pikaajaline istumine, krooniline köha ja vaagna põrandafunktsiooni häire.
ülekaalulisus, pikaajaline istumine, krooniline köha ja vaagnapõhja talitlushäire