In this review, we discussed in great detail the dual roles of SFRP1 in cancers—as tumor suppressor and tumor promoter. This evidence concerns the gene SFRP1 and cancer.