Overall, the results provided evidences that the single nucleotide polymorphisms in XRCC6 promoter region might play different roles in various cancers, indicating different cancers have different tumorigenesis mechanisms. Here, XRCC6 is linked to cancer.