Incorporation of nitric oxide (NO) donors in non-toxic polymeric matrices can be a useful strategy for allowing topical NO delivery. We have incorporated the NO-donor S-nitrosoglutathione (GSNO) into a liquid poly(ethylene glycol) (PEG)/H2O matrix through the S-nitrosation of GSH by a NO/O2 gas mixture. Kinetic measurements of GSNO decomposition associated with NO release were performed at 25, 35, and 45 degrees C in the dark and under irradiation with UV/Vis light, lambda>480 nm and lambda=333 nm. NO release from the liquid matrix to the gas phase was confirmed by mass spectrometry. The PEG/H2O matrix stabilizes GSNO leading to expressive reductions in the initial rates of thermal and photochemical NO release, compared to aqueous GSNO solution. This matrix effect is assigned to diffusional constrains imposed on the escape of the NO and GS radicals formed in the solvent cage. This effect allows the storage of PEG-GSNO formulations for extended periods (more than 65 days at freezer) with negligible decomposition. PEG-GSNO formulation seems therefore to be applicable in topical NO delivery and GSNO displays potential as a percutaneous absorption enhancer. Moreover, the rate of NO release can be locally increased by irradiation with visible light.