結腸癌的具體病因目前尚未明了,而更多的研究指出,結腸癌的發生是多因素長期相互作用的結果。有一些因素,像遺傳因素在結腸癌的發生當中,可能占有很重要的作用。
另外還有一些其它的不良生活飲食因素,像長期進食一些高動物蛋白,高脂肪和低纖維素的飲食等,也容易導致結腸癌的發生幾率增高。
還有一些像結腸的良性疾病,經常見的像慢性潰瘍性結腸炎,結腸息肉,結腸腺瘤等,如果不進行規范的治療的話,也有可能發展為結腸癌。
其它的一些因素,像環境當中缺少一些微量元素,或者接觸一些有害的物質等,也容易導致結腸癌的發生幾率增高等。