این بیماری به دلیل یبوست های طولانی و زورزدن های پیاپی برای دفع مدفوع ایجاد می شود. در مورد خونریزی های مدفوعی که خون و مدفوع کاملا با هم مخلوط می شوند، شایع ترین علت اسهال های خونی عفونی است و البته دو بیماری مهم یعنی کولیت زخمی و سرطان روده بزرگ از علل خونریزی طولانی مدت مدفوعی محسوب می شود.
