Bile acids (BAs) are cholesterol derivatives synthesized in the liver and then secreted into the intestine for lipid absorption. There are numerous scientific reports describing BAs, especially secondary BAs, as strong carcinogens or promoters of colon cancers. Firstly, BAs act as strong stimulators of colorectal cancer (CRC) initiation by damaging colonic epithelial cells, and inducing reactive oxygen species production, genomic destabilization, apoptosis resistance, and cancer stem cells-like formation. Consequently, BAs promote CRC progression via multiple mechanisms, including inhibiting apoptosis, enhancing cancer cell proliferation, invasion, and angiogenesis. There are diverse signals involved in the carcinogenesis mechanism of BAs, with a major role of epidermal growth factor receptor, and its down-stream signaling, involving mitogen-activated protein kinase, phosphoinositide 3-kinase/Akt, and nuclear factor kappa-light-chain-enhancer of activated B cells. BAs regulate numerous genes including the human leukocyte antigen class I gene, p53, matrix metalloprotease, urokinase plasminogen activator receptor, Cyclin D1, cyclooxygenase-2, interleukin-8, and miRNAs of CRC cells, leading to CRC promotion. These evidence suggests that targeting BAs is an efficacious strategies for CRC prevention and treatment.