The mutations and deregulation of Wnt signaling pathway occur commonly in human cancer and cause the aberrant activation of b-catenin and b-catenin-dependent transcription, thus contributing to cancer development and progression. Therefore, bcatenin has been demonstrated as a promising target for cancer prevention and therapy. Many natural products have been characterized as inhibitors of the b-catenin signaling through down-regulating b-catenin expression, modulating its phosphorylation, promoting its ubiquitination and proteasomal degradation, inhibiting its nuclear translocation, or other molecular mechanisms. These natural product inhibitors have shown preventive and therapeutic efficacy in various cancer models in vitro and in vivo. In the present review, we comprehensively discuss the natural product b-catenin inhibitors, their in vitro and in vivo anticancer activities, and underlying molecular mechanisms. We also discuss the current b-catenin-targeting strategies and other potential strategies that may be examined for identifying new b-catenin inhibitors as cancer preventive and therapeutic drugs.