Glucose prevented the alloxan- or H2O2-induced inhibition of insulin secretion in rat pancreatic islets. Hydrogen peroxide was detected during the incubation of islets with alloxan, and this generation of hydrogen peroxide was not affected by glucose. Treatment of beta-cells with alloxan or H2O2 caused elevation of cytosolic free Ca2+ and decrease of cellular NAD+. Glucose blocked the decrease of cellular NAD+ level, but did not abolish the increase of cytosolic Ca2+. These results indicate that glucose protected pancreatic beta-cell damage after the H2O2 generation and Ca2+ influx on a chain of reactions in the diabetogenesis of alloxan.