Desulfovibrio vulgaris rubredoxin, which contains a single [Fe(SCys)4] site, is shown to be a catalytically competent electron donor to two enzymes from the same organism, namely, rubrerythrin and two-iron superoxide reductase (a.k.a. rubredoxin oxidoreductase or desulfoferrodoxin). These two enzymes have been implicated in catalytic reduction of hydrogen peroxide and superoxide, respectively, during periods of oxidative stress in D. vulgaris, but their proximal electron donors had not been characterized. We further demonstrate the incorrectness of a previous report that rubredoxin is not an electron donor to the superoxide reductase and describe convenient assays for demonstrating the catalytic competence of all three proteins in their respective functions. Rubrerythrin is shown to be an efficient rubredoxin peroxidase in which the rubedoxin:hydrogen peroxide redox stoichiometry is 2:1 mol:mol. Using spinach ferredoxin-NADP+ oxidoreductase (FNR) as an artificial, but proficient, NADPH:rubredoxin reductase, rubredoxin was further found to catalyze rapid and complete reduction of all Fe3+ to Fe2+ in rubrerythrin by NADPH under anaerobic conditions. The combined system, FNR/rubredoxin/rubrerythrin, was shown to function as a catalytically competent NADPH peroxidase. Another small rubredoxin-like D. vulgaris protein, Rdl, could not substitute for rubredoxin as a peroxidase substrate of rubrerythrin. Similarly, D. vulgaris rubredoxin was demonstrated to efficiently catalyze reduction of D. vulgaris two-iron superoxide reductase and, when combined with FNR, to function as an NADPH:superoxide oxidoreductase. We suggest that, during periods of oxidative stress, rubredoxin could divert electron flow from the electron transport chain of D. vulgaris to rubrerythrin and superoxide reductase, thereby simultaneously protecting autoxidizable redox enzymes and lowering intracellular hydrogen peroxide and superoxide levels.