各种结肠炎的病因是有很多因素的,任何一种肠胃病的诱发因素都不是单一的,很多医学界的学者们认为结肠炎是属于自身免疫性疾病。
因为本病并发自身免疫病者较多,肾上腺皮质激素能使病情缓解,在部分人的血清中可查到抗结肠上皮细胞抗体。其次就是感染因素,结肠炎的病理变化和临床表现与一些结肠感染性疾病相似,因而有些人认为感染是本病的病因。
在细菌、真菌和病毒等多种因素中,此外遗传和神经因素也是主要的结肠炎的病因。