A white shirt that yellows in the closet almost always gets blamed on the closet: bad air, an old cardboard box, something about the dark. The closet is rarely the cause. In most cases the chemistry that turns the shirt yellow was already on the fabric the day it went in, left there by the last wash, and it simply needed weeks of sitting still to finish the reaction.
Three separate mechanisms produce that yellow. An optical brightener can break down and leave a colored byproduct behind. Residual oil from skin contact can oxidize on the fiber. Or the cotton itself, given enough time, light, and air, can oxidize on its own. Storage conditions decide which one shows up first, and two of the three trace back to something that happened, or didn’t happen, in the wash before the shirt was folded away.
The brightener is doing chemistry, not just reflecting light
Most white cotton shirts, including ones that were never dyed, carry an optical brightener: a compound that absorbs invisible ultraviolet light and re-emits it as pale blue, which cancels out the fabric’s natural cream cast and reads to the eye as brighter white. It is an optical trick, not a bleaching agent, and the trick depends on the brightener staying chemically intact.
It doesn’t always stay intact. US Patent 10,640,651 B2, filed by whitening-agent chemists working on cellulosic substrates, states that “cellulosic substrates tend to exhibit a yellow hue after exposure to light, air, and/or soiling,” and that “this yellowness is often difficult to reverse by normal laundering procedures.” That detail is the one that matters for a shirt in storage: this isn’t a stain sitting on the surface that a wash can lift. The discoloration is forming inside the fiber’s own chemistry, which is why it survives a trip through the machine.
A 2021 study in the journal Heliyon traced one specific version of this reaction on brightener-treated cotton knit and gave it a name: phenolic yellowing. The researchers, led by Md. Salauddin Sk, identified the trigger as butylated hydroxytoluene, an antioxidant used in plastic packaging that migrates onto fabric on contact. On its own, BHT does nothing visible. But it reacts with nitrogen oxides that are ordinarily present in air, and that reaction produces a compound that is colorless in acid conditions and turns “bright yellow in an alkaline medium.” A shirt that was rinsed with an alkaline residue still on it, then sealed in a plastic bag with an antioxidant-treated liner, has both halves of the reaction sitting next to each other in a folded stack. The study found that heat during drying and moisture during storage both push the color along faster, and that shirts kept a full month under those conditions in acidic, well-rinsed condition held their whiteness far better than ones left slightly alkaline.
The other reaction never involves the brightener at all
Skin sheds oil constantly, and a wash cycle does not always remove all of it, particularly along a collar or a fold line where oil concentrates and a rinse cycle has less direct contact. That residue sits on the fiber after the shirt dries, and oxygen goes to work on it slowly, the same way butter left out darkens over days rather than turning rancid instantly.
The National Park Service’s Conserve O Gram on dry cleaning museum textiles treats this as its own soiling category, separate from general grime. Assessing a textile for cleaning, the guide’s checklist asks specifically whether there are “greasy or oily spots,” whether there are “wearing soils, perspiration stains and/or transferred skin oils,” and whether there is “overall yellow or brown discoloration.” Once that discoloration has set, the guide is blunt about the odds: “oxidized brown stains are difficult to reduce in any type of solvent system, wet or dry.” That holds for a museum garment from 1890 and for a t-shirt from six months ago. The oil doesn’t know the difference.
This is a distinct chemical path from the antiperspirant-and-aluminum yellowing that shows up specifically at the underarm, where aluminum salts bind sebum to the fabric and hold it through wash cycles that would otherwise rinse it clear. A whole shirt yellowing evenly in storage, with no concentration at the underarm, is more often this simpler oxidation of ordinary skin oil across the fabric generally, not the aluminum-anchored version.
Cotton oxidizes on its own, given enough time
Set aside brighteners and skin oil entirely, and cotton still ages. The NPS Museum Handbook’s appendix on textile care states it directly: “fabrics are naturally degraded by the presence of oxygen. The result is an overall brownish discoloration on white or natural-colored textiles.” The handbook adds a detail worth sitting with: “when treated with water, some of these oxidation products are dissolved. However, the oxidation process begins again immediately.” A rewash is not a fix so much as a temporary reset.
This baseline oxidation runs faster under specific conditions, and conservators have quantified most of them. Light, especially ultraviolet, accelerates it and does so irreversibly. Heat speeds every chemical reaction in the fiber, cumulatively. Manufacturing residues left behind by incomplete scouring, the wash step that’s supposed to strip weaving oils and sizing from new cotton, give oxidation more material to work on from the start. None of this requires the shirt to have been worn. An unworn, unwashed shirt straight from a poorly finished production run can yellow on a shelf for reasons that have nothing to do with the person who owns it.
What storage conditions actually do
Museum textile collections are managed around numbers precisely because the reactions above are temperature and humidity sensitive, not because museum textiles are unusually fragile. The Museum Handbook’s recommended range is 65 to 75°F with relative humidity held close to 50 percent, with the reasoning spelled out: heat embrittles fibers and speeds chemical decay, while high humidity promotes both chemical activity and mold growth, and low humidity under 35 percent embrittles fabric from the other direction. A shirt stored in an attic in August, or sealed in a garment bag in a humid basement, is sitting in the two conditions most likely to accelerate every mechanism above at once.
Packaging matters as much as climate. Gaylord’s archival storage guide names a specific, common culprit: “dry cleaners’ bags are particularly unsuitable for storage of textiles because they cause yellowing and damage to textiles,” since sealed plastic traps moisture against the fabric. Combine that plastic with a BHT-treated liner from the Heliyon study’s mechanism, or simply with humidity that nudges an incompletely rinsed shirt toward alkaline, and a bag meant to protect a shirt becomes the enclosure that accelerates its yellowing.
What actually prevents it
The fix sits earlier than most advice suggests, at the last wash before the shirt goes into storage, not at the moment yellow finally becomes visible months later. Rinse thoroughly rather than on a quick cycle, since detergent and skin-oil residue both need to be fully carried away, not just diluted. Dry completely before folding, since any residual moisture accelerates every reaction above once the shirt is enclosed. Store it somewhere with airflow rather than sealed in plastic, and somewhere that doesn’t swing between a hot attic and a cold night. None of that is exotic. It’s the same handful of conditions a museum controls for a two-hundred-year-old textile, applied to a shirt that only needs to survive a few seasons in a drawer.
DRESS ships its tees at 6.1 oz, a weight chosen for how the cotton wears and hangs rather than for oxidation resistance specifically, though a denser weave does give any given oxidation reaction more fiber mass to work through before the color becomes visible at the surface. It buys time. It does not buy immunity, and no weight of cotton does, against a wash that leaves the fabric alkaline and a summer spent sealed in plastic.