Anticancer activity of silibinin, a flavonoid, has been demonstrated in various cancer cell types. However, the underlying mechanism and in vivo efficacy in glioma were not elucidated. The present study was undertaken to determine the effect of silibinin on glioma cell proliferation in vitro and to examine whether silibinin inhibits tumor growth in vivo. Silibinin resulted in inhibition of proliferation in a dose- and time-dependent manner, which was largely attributed to cell death. Silibinin induced a transient increase in intracellular Ca2+ followed by an increase in reactive oxygen species (ROS) generation. The silibinin-induced cell death was prevented by EGTA, calpain inhibitor and antioxidants (N-acetylcysteine and Trolox). Western blot analysis showed that silibinin also induced ROS-dependent activation of extracellular signal-regulated kinase, p38 kinase, and c-Jun N-terminal kinase. Inhibitors of these kinases prevented the silibinin-induced cell death. Silibinin caused caspase activation and the silibinin-induced cell death was prevented by caspase inhibitors. Glioma cell migration was also decreased by silibinin treatment. Oral administration of silibinin in animals with subcutaneous U87MG glioma cells reduced tumor volume. Subsequent tumor tissue analysis showed a decrease in Ki-67 positive cells, an increase in TUNEL-positive cells, and caspase activation. These results indicate that silibinin induces a caspase-dependent cell death via Ca2+/ROS/MAPK-mediated pathway in vitro and inhibits glioma growth in vivo. These data suggest that silibinin may serve as a potential therapeutic agent for malignant human gliomas.