Skip to content

Make it last

How to Remove Sweat Stains from White Shirts (Yellow Pits)

Yellow pits are sweat plus oil plus antiperspirant salts, oxidized. Scrubbing them with chlorine is how you get a thinner, still-yellow shirt.

Updated 27 Aug 2026 · 6 min read · how to remove sweat stains from white shirts

How to Remove Sweat Stains from White Shirts (Yellow Pits) — still life for this Care & repair guide on Nonchallant

What the yellow actually is

Sweat is mostly water and salt. The yellow is lipids and dead skin plus aluminum zirconium salts from antiperspirant, oxidized in cotton. That is why a new deodorant habit still leaves maps on old shirts: the fiber is already dyed with you.

Treat it as a protein-plus-oil stain, the same family as deodorant oxidation, not as dirt you can bleach into submission.

Oxygen, not chlorine

Sodium percarbonate in warm water releases hydrogen peroxide slowly. It is the right oxidizer for organic yellow on cotton and linen. Chlorine (sodium hypochlorite) is harsher, attacks elastane, and on protein residue often goes more yellow, not less. Empty-triangle labels still do not make chlorine a pit strategy.

Prevention is a cheaper shirt

Let the pits dry before the shirt hits a chair. Rotate two whites. A $4 undershirt under a $90 oxford is not a fashion statement; it is a sacrificial layer. Wash shirts the day you sweat them. Sitting in a gym bag is an incubator.

Questions, answered

Can lemon and sun replace oxygen bleach?
Sun helps. Lemon is acid and can bleach unevenly. Use sun as a finisher on cotton, not as the only step.
Do those pit-stain pens work?
They are usually surfactant plus a little bleach. Fine on a commute. They will not lift a three-year map. Soak.
Should I throw out a shirt that is still yellow after soaking?
If the collar and body are fine, a $12–20 dye job or a trip to navy is rational. If the yarn is thin, it is a rag. Do not keep bleaching.

Browse all care & repair guides

Keep going