1.異物損傷:最為常見的病因是直腸內異物損傷。未消化的骨片、木片或其它帶有銳利角的各種異物可直接損傷直腸粘膜而發生直腸炎。此外,發生嚴重便秘時的堅硬糞便塊,可引起直腸炎。
2.中毒和感染症:發生滅鼠藥或重金屬(汞、砷等)中毒或者發生以胃腸炎為主要特徵的傳染病時,常常繼發直腸炎。不過此時,與直腸相比,其它胃腸管的病理變化更加嚴重,而且,大多數病例由此病因而表現臨床症狀。
3.良性腫瘤惡變:這種疾病也是直腸炎發病原因之一,一般直腸家族性息肉病、直腸腺瘤、乳頭狀瘤等,在一定條件下,也可導致惡性病變。
4.飲食因素:高脂肪、高蛋白、低纖維素的飲食與直腸炎發病有關。這是因為高脂肪食物可使膽汁分泌增多,促進腸道細菌生長,而膽醇、膽鹽在厭氧菌作用下,形成不飽和膽固醇,如脫氧膽酸和石膽酸增加,這二種致炎物數量增加,促進直腸炎發病。