一些比较有可能的原因包括:排便不规律(便秘或腹泻)、缺乏锻炼、低纤维饮食、腹部内压过高(如长期劳累、腹水、腹腔内肿块或怀孕)、遗传、痔静脉中无瓣膜、年龄增加等。其他会增加患痔疮风险的原因包括肥胖、久坐。