In conclusion, the results indicated that there was a significantly association between TCF7L2 rs7903146 polymorphism and the risk of breast cancer, prostate cancer and colon cancer, rather than colorectal cancer, lung cancer, and ovarian cancer. Here, TCF7L2 is linked to colorectal cancer.