Last Updated on September 21, 2026 by Umar Farooq
Pre-soak with an enzyme detergent first, because the stain is largely protein. Then soak 30 minutes in two parts water to one part white vinegar, work in a paste of baking soda, salt and hydrogen peroxide, leave it 20 minutes, and wash at the hottest temperature the care label allows. Air dry, and repeat before the shirt ever sees a dryer. Skip chlorine bleach.
The enzyme step is the one you will not find on any page currently ranking for how to get sweat stains out of shirts. They all publish the same vinegar-and-paste routine — an acid, an abrasive and an oxidiser, and not one thing that digests protein.
An underarm mark is three substances, not one
This is why single-product advice keeps disappointing people. What is in that fabric arrived from two directions and has since changed chemically, and each part answers to something different.
Sweat brings protein, salt and body oils. Antiperspirant brings aluminium salts — and the University of Georgia’s textiles service is specific about those: “Deodorants and antiperspirants containing substances such as aluminum chloride are acidic and may change the color of some dyes” (removing antiperspirant and deodorant stains). Then time does the rest, and Clorox describes that stage plainly: “The yellowing results from oxidation, the slow reaction of oxygen in the air with residual stains left behind on clothing that isn’t obvious when you put them away.”
There is also a consequence almost no laundry page mentions, and it should change how fast you act. UGA states it outright: “Prompt treatment of perspiration stains is necessary, as these stains can weaken most fibers” (removing perspiration stains). The mark is not only cosmetic. Left in, it is working on the cloth.
The step every ranking page leaves out
Clorox — a company with no reason to talk you out of bleach — is the one that names the fix. Of the residues behind yellowing it says: “These unremoved stains often have a protein component that needs to be removed. These are big, complex structures that are best broken down using enzymes” (getting rid of yellow oxidation stains).
Read that next to the standard routine and the gap is obvious. Vinegar handles the acidic mineral side, peroxide oxidises, baking soda and salt do mechanical work — and nothing in that list digests protein, the component that defines the stain. So put an enzyme detergent soak in front of all of it. Most biological liquid detergents qualify, and a long soak beats a strong dose.
How to get sweat stains out of shirts, step by step
- Enzyme pre-soak. A capful of biological detergent in warm water, an hour minimum, longer for old marks. This is the added step, and on set-in yellowing it does more than anything after it.
- Vinegar soak, 30 minutes. Two cups of water to one cup of white vinegar, enough to cover the underarm area.
- Squeeze, don’t wring. Press the water out and lay the shirt flat. Twisting a wet weave is how you distort a collar.
- Paste, and 20 minutes. Half a cup of baking soda, a tablespoon of salt, a tablespoon of hydrogen peroxide. Work it in with an old toothbrush.
- Wash hot — as hot as the label allows. Not hotter. Which band that is depends on the fabric, and the ranges are in what temperature to wash clothes.
- Air dry, and look again in daylight. Repeat from step one if anything remains.
Those quantities and timings are the manufacturers’ own, read on their live pages — this site does not invent soak times. What none of them publishes is a success rate, and nor does any standards body we could open. Nobody can honestly tell you how often a three-year-old yellow armpit comes out.
The dryer is where a treatable stain goes to become a feature of the shirt. UGA is blunter still about heat: “Never iron or apply heat to a material with a deodorant stain. The combination of chemical and heat interaction will ruin most fabrics.”
The bleach question, where the sources genuinely disagree
Reach for chlorine bleach on a white shirt and you are doing the obvious thing. Two manufacturer pages say don’t. Maytag: “chlorine bleach can actually make sweat stains worse by making them appear darker. If you really want to use bleach, reach for oxygenated bleach instead” (how to get rid of sweat stains). Whirlpool’s page carries nearly the same sentence.
Before you count that as two votes: Whirlpool and Maytag are the same company. One manufacturer speaking through two brands, and the near-identical wording is the tell. Against it, Clorox still recommends bleach on bleach-safe whites after a detergent pre-treat.
Take the oxygen route — peroxide or oxygen bleach. It is the only option every source endorses, and the one warning on the table is about the other product. And treat the explanation you will see everywhere, that chlorine reacts with sweat proteins and deepens the yellow, as unproven: no manufacturer, detergent maker or standards body page we have opened says it. The effect is documented. The mechanism is folklore.
On a coloured shirt, it may not be a stain at all
Go back to UGA’s sentence about aluminium chloride being acidic and changing “the color of some dyes.” If that has happened, there is nothing in the fabric to remove — the dye is a different colour than it was, and no soak reverses it.
Test before you spend an evening on it: compare the mark to a hidden seam in good light. Deposit sits in the weave and lightens as you treat it. Altered dye looks like part of the cloth and does not move at all. The white-shirt version is a different problem, covered in how to wash white clothes.
Stopping them coming back
- Wash shirts after one wear in warm weather. The stain forms while it sits in the wardrobe, not in the wash basket.
- Let antiperspirant dry fully before the shirt goes on. Most of the transfer happens in those first thirty seconds.
- Use less of it. More product is more aluminium going into the same patch of cotton.
- Enzyme detergent as your default, not as a rescue. It keeps the protein from ever building to the point where it oxidises.
- Never dry a shirt you have not inspected. One hot cycle is what converts “faint” into “permanent”.
If the marks are white and chalky rather than yellow and stiff, that is the other stain and it wants the opposite treatment — see how to remove deodorant stains.
FAQ
How do you get old sweat stains out of shirts?
The same sequence, with everything lengthened: an overnight enzyme soak, then the vinegar and paste stages, then repeat. Age is the variable that matters most, and two or three rounds is normal.
Does vinegar remove sweat stains?
It handles the acidic mineral part and it is in every manufacturer method, so it earns its place. On its own it rarely finishes the job, because it does nothing to protein.
Why do my white shirts turn yellow under the arms?
Residue that survived the wash slowly oxidises in storage. It is invisible when you fold the shirt and yellow months later, which is why it seems to appear out of nowhere.
Can sweat stains be permanent?
Yes — heat-set marks and altered dye both are. Untreated yellowing also weakens the fibre over time, so an old stain can outlast the cloth around it.
How do you get sweat stains out without bleach?
Enzyme soak, then hydrogen peroxide or oxygen bleach. That is the route the sources agree on, and it is gentler on the garment than chlorine.
Does baking soda remove sweat stains?
It helps, as part of the paste. Alone it is mild abrasion and odour absorption — useful, but not the active step.
The honest verdict
Most of these come out, and the ones that do not were usually dried before anyone treated them. Put enzymes first, keep the shirt away from heat until it looks right in daylight, and accept that a stubborn one takes three goes rather than a better product.

