大肠癌的病因虽目前仍不详尽,但大致分为两大类,即遗传因素和环境因素。长期过多吸烟、饮酒,肥胖者,活动量少者,红肉摄入过多,高脂肪饮食,膳食纤维摄入不足者易患大肠癌。家族性腺瘤息肉病、遗传性非息肉病结肠癌的遗传因素在致病中占了重要地位,错配修复基因突变、基因表达过度、抑癌基因失活、癌基因激活等遗传因素从本质上推动大肠癌的病程进展。从正常肠上皮到腺瘤,再发展成癌症是一个长期的过程,是环境和遗传因素相互作用的结果。