Chronic hyperglycemia triggers an abnormal rise in reactive oxygen species (ROS) that leads to blindness in patients with diabetes mellitus (DM) and cataracts. In this study, the effects of dapagliflozin, metformin and resveratrol on ROS production were investigated in lens epithelial cells (LECs) of animals with fructose-induced DM. LECs were isolated from patients without DM, or with DM devoid of diabetic retinopathy. Animals were treated with 10% fructose for 8 weeks to induce DM, which was verified by monitoring blood pressure and serum parameters. For drug treatments, 1.2 mg/day of dapagliflozin was given for 2 weeks, 500 mg/kg/day of metformin was given, and 10 mg/kg/day of resveratrol was given. Dihydroethidium was used to stain endogenous O2˙− production in vivo of the LECs. Superoxide production was expressed in the cataract of DM, or patients without DM. Sodium–glucose cotransporter 2 (SGLT2), glucose transporter 1 (GLUT1), GLUT5, the reduced form of nicotinamide adenine dinucleotide phosphate (NADPH) oxidase subunit p47/p67-phox, NOX4 and RAGE were significantly increased in LECs with DM. In addition, the dapagliflozin treatment reduced GLUT5, p47/p67-phox, NADPH oxidase 4 (NOX4) and receptor for advanced glycation end products (RAGE) expressions. On the contrary, metformin or resveratrol inhibited p47-phox, GLUT5, and SGLT2 expressions, but not nuclear factor erythroid 2–related factor 2 (NRF2). In summary, dapagliflozin, metformin or resveratrol down-regulated p47-phox expression through SGLT2 inactivation and ROS reduction. These important findings imply that SGLT2 can be blocked to ameliorate oxidative stress in the cataracts of DM patients.