Cancer is a disease resulting in unbridled growth of cells due to dysregulation in the balance of cell populations. Various management procedures in handling cases of cancer are not without their adverse side effects on the normal cells. Medicinal plants/herbs have been in use in the management of various ailments, including cancer, for a long time. Medicinal plants have been credited with wide safety margins, cost effectiveness, availability and diverse activities. This study reviewed various mechanisms of anti-cancer activities of some medicinal plants from a biochemical perspective. The mechanisms of anti-cancer activities of plant compounds addressed in this article include induction of apoptosis, anti-angiogenic effects, anti-metastasis, inhibition of cell cycle, inhibition of DNA destruction and effects on key enzymes, cytotoxic and anti-oxidant effects. The anti-cancer activities of some of the plants involve more than one mechanism.