中医认为痔疮是由于饮食不洁、生湿积热、劳累过度、久坐久行、久忍不便,大肠积热、久泻久立、气血亏损、妇女妊娠、月经不调、喜怒无常、房事过度、感受外邪、脏腑虚弱等均可引起痔疮,尤其以年老体弱、便秘、久坐久立,怀孕为导致痔疮的主要原因。
西医认为导致痔疮的主要原因是:
一、便秘及腹泻。
二、久立或久坐。
三、妊娠与分娩。
四、衰老所致的肛门松弛。
五、肛门直肠的感染。
六、腹部及盆腔的肿瘤。
七、肝硬化所致的门静脉高压。
八、环境及饮食因素。上述因素可单独或多种同时致病,加之不同人体质特殊而形成不一样的痔疮。