Praeruptorin C (PC) reportedly has beneficial effects in terms of antiinflammation, antihypertension, and antiplatelet aggregation, and it potentially has anticancer activity. However, the effect of PC on human non–small cell lung cancer (NSCLC) is largely unknown. Compared with the effects of praeruptorin A and praeruptorin B, we observed that PC significantly suppressed cell proliferation, colony formation, wound closure, and migration and invasion of NSCLC cells. It induced cell cycle arrest in the G0/G1 phase, downregulated cyclin D1 protein, and upregulated p21 protein. PC also significantly reduced the expression of cathepsin D (CTSD). In addition, the phosphorylation/activation of the ERK1/2 signalling pathway was significantly suppressed in PC-treated NSCLC cells. Cotreatment with PC and U0126 synergistically inhibited CTSD expression, cell migration, and cell invasion, which suggests that the ERK1/2 signalling pathway is involved in the downregulation of CTSD expression and invasion activity of NSCLC cells by PC. These findings are the first to demonstrate the inhibitory effects of PC in NSCLC progression. Therefore, PC may represent a novel strategy for treating NSCLC.