Obesity is closely associated with metabolic diseases including type 2 diabetes. One hallmark characteristics of obesity is chronic inflammation that is coordinately controlled by complex signaling networks in adipose tissues. Compelling evidence indicates that reactive oxygen species (ROS) and its related signaling pathways play crucial roles in the progression of chronic inflammation in obesity. The pentose phosphate pathway (PPP) is an anabolic pathway that utilizes the glucoses to generate molecular building blocks and reducing equivalents in the form of NADPH. In particular, NADPH acts as one of the key modulators in the control of ROS through providing an electron for both ROS generation and scavenging. Recently, we have reported that glucose-6-phosphate dehydrogenase (G6PD), a rate-limiting enzyme of the PPP, is implicated in adipose tissue inflammation and systemic insulin resistance in obesity. Mechanistically, G6PD potentiates generation of ROS that augments pro-inflammatory responses in adipose tissue macrophages, leading to systemic insulin resistance. Here, we provide an overview of cell type-specific roles of G6PD in the regulation of ROS balance as well as additional details on the significance of G6PD that contributes to pro-oxidant NADPH generation in obesity-related chronic inflammation and insulin resistance.