Transnitrosylation and denitrosylation are emerging as key post-translational modification events in regulating both normal physiology and a wide spectrum of human diseases. Thioredoxin 1 (Trx1) is a conserved antioxidant that functions as a classic disulfide reductase. It also catalyzes the transnitrosylation or denitrosylation of caspase 3 (Casp3), underscoring its central role in determining Casp3 nitrosylation specificity. However, the mechanisms that regulate Trx1 transnitrosylation and denitrosylation of specific targets are unresolved. Here we used an optimized mass spectrometric method to demonstrate that Trx1 is itself nitrosylated by S-nitrosoglutathione at Cys73 only after the formation of a Cys32-Cys35 disulfide bond upon which the disulfide reductase and denitrosylase activities of Trx1 are attenuated. Following nitrosylation, Trx1 subsequently transnitrosylates Casp3. Overexpression of Trx1C32S/C35S (a mutant Trx1 with both Cys32 and Cys35 replaced by serine to mimic the disulfide reductase-inactive Trx1) in HeLa cells promoted the nitrosylation of specific target proteins. Using a global proteomics approach, we identified 47 novel Trx1 transnitrosylation target protein candidates. From further bioinformatics analysis of this set of nitrosylated peptides, we identified consensus motifs that are likely to be the determinants of Trx1-mediated transnitrosylation specificity. Among these proteins, we confirmed that Trx1 directly transnitrosylates peroxiredoxin 1 at Cys173 and Cys83 and protects it from H2O2-induced overoxidation. Functionally, we found that Cys73-mediated Trx1 transnitrosylation of target proteins is important for protecting HeLa cells from apoptosis. These data demonstrate that the ability of Trx1 to transnitrosylate target proteins is regulated by a crucial stepwise oxidative and nitrosative modification of specific cysteines, suggesting that Trx1, as a master regulator of redox signaling, can modulate target proteins via alternating modalities of reduction and nitrosylation.