一般通过调节饮食、改变生活习惯等方法来预防直肠癌 。饮食调节包括尽量减少高脂肪和高蛋白食品的摄入,尤其是烟熏和油炸肉类食品,增加膳食纤维、维生素以及抗癌食品和蔬菜的摄入。改变生活习惯,包括体育锻炼、减肥、戒烟和戒酒。长期服用小剂量阿司匹林可以预防直肠癌的发生,这种效应通常发生在服用阿司匹林十至二十年后。