Metabolic reprogramming, especially reprogrammed glucose metabolism, is a well-known cancer hallmark related to various characteristics of tumor cells, including proliferation, survival, metastasis, and drug resistance. Glucose-6-phosphate dehydrogenase (G6PD) is the first and rate-limiting enzyme of the pentose phosphate pathway (PPP), a branch of glycolysis, that converts glucose-6-phosphate (G6P) into 6-phosphogluconolactone (6PGL). Furthermore, PPP produces ribose-5-phosphate (R5P), which provides sugar-phosphate backbones for nucleotide synthesis as well as nicotinamide adenine dinucleotide phosphate (NADPH), an important cellular reductant. Several studies have shown enhanced G6PD expression and PPP flux in various tumor cells, as well as their correlation with tumor progression through cancer hallmark regulation, especially reprogramming cellular metabolism, sustaining proliferative signaling, resisting cell death, and activating invasion and metastasis. Inhibiting G6PD could suppress tumor cell proliferation, promote cell death, reverse chemoresistance, and inhibit metastasis, suggesting the potential of G6PD as a target for anti-tumor therapeutic strategies. Indeed, while challenges—including side effects—still remain, small-molecule G6PD inhibitors showing potential anti-tumor effect either when used alone or in combination with other anti-tumor drugs have been developed. This review provides an overview of the structural significance of G6PD, its role in and regulation of tumor development and progression, and the strategies explored in relation to G6PD-targeted therapy.