NAD(+) is important for oxidative metabolism by serving as an electron transporter. Hyperglycemia decreases NAD(+) levels by activation of the polyol pathway and by overactivation of poly(ADP-ribose)-polymerase (PARP). We examined the protective role of three structurally related flavonoids (rutin, quercetin, and flavone) during high glucose conditions in an in vitro model using human umbilical vein endothelial cells (HUVECs). Additionally we assessed the ability of these flavonoids to inhibit aldose reductase enzyme activity. We have previously shown that flavonoids can inhibit PARP activation. Extending these studies, we here provide evidence that flavonoids are also able to protect endothelial cells against a high glucose induced decrease in NAD(+). In addition, we established that flavonoids are able to inhibit aldose reductase, the key enzyme in the polyol pathway. We conclude that this protective effect of flavonoids on NAD(+) levels is a combination of the flavonoids ability to inhibit both PARP activation and aldose reductase enzyme activity. This study shows that flavonoids, by a combination of effects, maintain the redox state of the cell during hyperglycemia. This mode of action enables flavonoids to ameliorate diabetic complications.