Bcl-2 associated athanogene 3 (BAG3) contains multiple protein-binding motifs to mediate potential interactions with chaperons and/or other proteins, which is possibly ascribed to the multifaceted functions assigned to BAG3. The current study demonstrated that BAG3 directly interacted with glucose 6 phosphate dehydrogenase (G6PD), the rate-limiting enzyme of the pentose phosphate pathway (PPP). BAG3 suppressed the PPP flux, de novo DNA synthesis and cell growth in hepatocellular carcinomas (HCCs). The growth defect of HCCs with forced BAG3 expression can be rescued by enforced G6PD expression. However, BAG3 elevation did not cause a reduction in cellular NADPH concentrations, another main product of G6PD. In addition, supplement of nucleosides alone was sufficient to recover the growth defect mediated by BAG3 elevation. Collectively, the current study established a tumor suppressor-like function of BAG3 via direct interaction with G6PD in HCCs at the cellular level.