直肠癌的病因目前仍然不十分清楚,但是比较明确的有:不良的生活习惯,主要包括缺少运动、体重超重、进食高脂肪低纤维食物以及吸烟酗酒、生活过度紧张等有关,另外直肠癌与遗传性的家族性息肉病有一定的关系,包括肠炎。所以预防直肠癌应该要增加运动、控制体重、少摄高脂肪饮食,有家族性的息肉病,应该及时的给予结肠息肉切除,有利于预防直肠癌的发生。