结肠癌发病的具体的病因不是特别清楚,考虑和遗传因素,环境因素,饮食习惯,生活方式等都有着非常重要的关系,随着生活水平的提高,人们越来越重视营养的摄入,食物中的粗纤维越来越少,高脂肪,高蛋白,低纤维素的饮食,或者是饮食中低钙和低维生素D是结肠癌发病的危险因素,有一些患者往往食用腌渍的食品过多,也容易导致结肠癌的发生。
另外,结肠癌的发生还和摄入维生素A,维生素C,维生素E减少有着一定的关系,油炸的食品,烟熏的食品和结肠癌的发病也有关,另外食物中的农药污染,不合理的食品添加剂等,也可以引起结肠癌的发生。