T-cell factor 7-like 2 (TCF7L2) is an important transcription factor of Wnt/β-catenin signaling, which has critical roles in β-cell survival and regeneration. In preliminary screening assay, we found geniposide, a naturally occurring compound, was able to increase TCF7L2 mRNA level in Min6 cells. Here we aimed to investigate the role of geniposide in β-cell and underlying mechanism involved. Geniposide was found to promote β-cell survival by increasing β-cell proliferation and decreasing β-cell apoptosis in cultured mouse islets after challenge with diabetic stimuli. Geniposide protected β-cell through activating Wnt signaling, enhanced expressions of TCF7L2 and GLP-1R, activated AKT, inhibited GSK3β activity, and promoted β-catenin nuclear translocation. The protective effect of geniposide was remarkably suppressed by siRNAs against β-catenin, or by ICG001 (β-catenin/TCF-mediated transcription inhibitor). Moreover, geniposide promoted β-cell regeneration in vivo to normalize blood glucose in high-fat diet and db/db mice. Increased β-cell proliferation was observed in pancreatic sections of geniposide-treated diabetic mice. Most importantly, geniposide triggered small islet-like cell clusters formation as a result of β-cell neogenesis from ductal epithelium, which was well correlated with the increase in TCF7L2 expression. In exocrine cells isolated from mouse pancreas, geniposide could induce duct cell differentiation through upregulating TCF7L2 expression and activating JAK2/STAT3 pathway. Taken together, we identified a novel role of geniposide in promoting β-cell survival and regeneration by mechanisms involving the activation of β-catenin/TCF7L2 signaling. Our finding highlights the potential value of geniposide as a possible treatment for type 2 diabetes.