高脂肪,高蛋白,低纤维素的饮食与直肠炎发病有关。良性肿瘤恶变,这种疾病也是直肠炎发病原因之一。异物损伤,这是最为常见的病因是直肠内异物损伤。
发生严重便秘时的坚硬粪便块,可引起直肠炎。中毒和感染症发生灭鼠药或重金属中毒或者发生以胃肠炎为主要特征的传染病时,常常继发直肠炎。