痔瘡的發生不單純是一種因素,與多種因素有關。在中醫學的角度來說,痔瘡主要是由于人體陰陽失調加之以外感六陰七情內傷而得,如大量吃肉,過量飲酒,過食辛辣,久歇久立導致脾胃失調,濕熱下注,氣血虧損,氣虛下陷等都容易出現痔瘡。
在西醫學的角度來說,痔瘡的出現與過度疲勞,久坐,久站,久蹲廁所有關系,也與不良的飲食習慣,如過食辛辣肥甘厚味,刺激之品有關,不良的排便習慣,蹲廁過頻,時間過久,容易導致腹壓升高而引起痔瘡,大便的異常久歇久立,長期便秘的人群痔瘡發病率相對高一些,持續性的腹壓增高,如妊娠期間,前列腺肥大,下腹部腫瘤等都容易使腹壓增大,增加痔瘡的發病率。