The invention relates to a sieving and checking method for cancers, comprising the following steps: (1), providing a test body to be checked; (2), checking the CpG sequence methylation state of at least one target gene in the genome DNA of the test body to be checked, wherein at least one of the target genes comprises SOX1, PAX1, LMX1A, NKX6-1, WT1 and ONECUT1; and (3), judging whether the test body has cancers or precancerous lesions or not according to the existence or inexistence of the methylation state of the target genes. The methylation state checking method comprises a methylation specific polymerase chain reaction, a quantitative methylation specific polymerase chain reaction, sulphite sequencing, micro-arrays, mass spectrograph analysis or denaturation high-efficiency liquid chromatography, and the like.