Glucose-6-phosphate dehydrogenase (G6PD) is a key enzyme that generates NADPH to maintain reduced glutathione (GSH), which scavenges reactive oxygen species (ROS) to protect cancer cell from oxidative damage. In this study, we mainly investigate the potential roles of G6PD in colorectal cancer (CRC) development and chemoresistance. We discover that G6PD is overexpressed in CRC cells and patient specimens. High expression of G6PD predicts poor prognosis and correlated with poor outcome of oxaliplatin-based first-line chemotherapy in patients with CRC. Suppressing G6PD decreases NADPH production, lowers GSH levels, impairs the ability to scavenge ROS levels, and enhances oxaliplatin-induced apoptosis in CRC via ROS-mediated damage in vitro. In vivo experiments further shows that silencing G6PD with lentivirus or non-viral gene delivery vector enhances oxaliplatin anti-tumor effects in cell based xenografts and PDX models. In summary, our finding indicated that disrupting G6PD-mediated NADPH homeostasis enhances oxaliplatin-induced apoptosis in CRC through redox modulation. Thus, this study indicates that G6PD is a potential prognostic biomarker and a promising target for CRC therapy.