Tannins, polyphenols in medicinal plants, have been divided into two groups of hydrolysable and condensed tannins, including gallotannins, ellagitannins, and (-)-epigallocatechin-3-gallate (EGCG). Potent anticancer activities have been observed in tannins (especially EGCG) with multiple mechanisms, such as apoptosis, cell cycle arrest, and inhibition of invasion and metastases. Furthermore, the combinational effects of tannins and anticancer drugs have been demonstrated in this review, including chemoprotective, chemosensitive, and antagonizing effects accompanying with anticancer effect. However, the applications of tannins have been hindered due to their poor liposolubility, low bioavailability, off-taste, and shorter half-life time in human body, such as EGCG, gallic acid, and ellagic acid. To tackle these obstacles, novel drug delivery systems have been employed to deliver tannins with the aim of improving their applications, such as gelatin nanoparticles, micelles, nanogold, liposomes, and so on. In this review, the chemical characteristics, anticancer properties, and drug delivery systems of tannins were discussed with an attempt to provide a systemic reference to promote the development of tannins as anticancer agents.