α-Solanine, a bioactive compound mainly found in potato, exhibits anti-cancer activity towards multiple cancer cells. However, its effects on human choriocarcinoma have not been evaluated. In the present study, we investigated the effect of α-solanine on cell proliferation and apoptosis in human choriocarcinoma in vitro and in vivo. The results showed that α-solanine, at concentrations of 30 μM or below, did not affect the cell viability of the choriocarcinoma cell line JEG-3. However, colony formation was significantly decreased and cell apoptosis was increased in response to 30 μM α-solanine. In addition, α-solanine (30 μM) reduced the migration and invasion abilities of JEG-3 cells, which was associated with a downregulation of matrix metalloproteinases (MMP)-2/9. The in vivo findings provided further evidence of the inhibition of α-solanine on choriocarcinoma tumor growth. α-Solanine suppressed the xenograft tumor growth of JEG-3 cells, resulting in smaller tumor volumes and lower tumor weights. Apoptosis was promoted in xenograft tumors of α-solanine-treated mice. Moreover, α-solanine downregulated proliferative cellular nuclear antigen (PCNA) and Bcl-2 levels and promoted the expression of Bax. Collectively, α-solanine inhibits the growth, migration, and invasion of human JEG-3 choriocarcinoma cells, which may be associated with the induction of apoptosis.