Sweat · Cotton
Sweat Stains on Cotton — How to Get Them Out
Sweat stains on cotton respond well to enzyme soap and baking soda, which break down the proteins and oils that cause yellowing. Cotton is durable enough to handle scrubbing and hot water, so you can treat both fresh and set-in stains aggressively. The key is to work on the stain before it oxidizes and turns yellow, but even old underarm stains can be lifted with the right combination of products.
- Time30 min
- DifficultyMedium
- MaterialCotton
Watch out
TipCotton can handle hot water and scrubbing, but always test hydrogen peroxide on a hidden seam if the fabric is dyed or printed.
WarningNever use hot water in the first steps. Heat will cook the protein in sweat and lock the stain permanently into the cotton fibers.
Do this
Dampen and apply enzyme soap
Dampen the sweat stain with cold water from the coldest tap setting (under 70 °F). Rub in about 1 tablespoon of enzyme stain soap directly onto the yellowed area, working it in with your fingers.
Cold water keeps the protein in sweat from setting. Hot water at this stage will lock the stain in permanently.
Scrub with a brush
Use a soft brush or old toothbrush to scrub the soaped area in small circles for about one minute. Cotton can take firm pressure, so work the soap deep into the fibers where sweat has built up.
Make a baking soda paste
In a small bowl, mix 2 tablespoons of baking soda with just enough water to form a thick paste. Spread the paste over the stain and let it sit for 15 minutes to absorb oils and neutralize odor.
Apply hydrogen peroxide for yellowing
Pour 1/4 cup of hydrogen peroxide 3 % directly onto the paste-covered stain. You will see it bubble as it lifts the yellow discoloration. Let it work for 5 minutes.
Hydrogen peroxide is a mild bleach that is safe for white and colorfast cotton. Test on a hidden seam if your fabric is dyed.
Rinse and check
Rinse the treated area thoroughly under cold running water. Check that the yellow stain and any odor are gone before you move to the washer.
Wash in hot water
Wash the garment in the hottest water safe for cotton (usually around 130–140 °F) with your regular detergent. Add 1/4 cup of white vinegar to the rinse cycle to strip any lingering odor and residue.
Air-dry and inspect
Hang the garment to air-dry in sunlight if possible. Sunlight naturally bleaches any remaining shadow and kills odor-causing bacteria. Do not tumble-dry until you are certain the stain is gone, because heat will set any trace that remains.
Common questions
Will this work on old yellow sweat stains?+
Yes, but you may need to repeat the baking soda and hydrogen peroxide treatment two or three times. Old sweat stains have oxidized and bonded to the cotton. If yellowing persists, soak the garment overnight in 1/2 cup baking soda and 1 gallon of cold water before treatment.
Can I skip the enzyme soap and just use regular detergent?+
Regular detergent will not break down the proteins and oils in sweat as effectively. Enzyme stain soap is specifically designed to digest these compounds. You can find enzyme stain sticks or liquid laundry detergent with enzymes in the laundry aisle.
Is hydrogen peroxide safe for colored cotton?+
Hydrogen peroxide 3 % is mild and usually safe for colorfast cotton, but it can lighten some dyes over time. Always test it on a hidden seam or inside hem first. If the color bleeds or fades, skip the peroxide and rely on the enzyme soap and baking soda alone.
Why does the recipe say to air-dry instead of using the dryer?+
The heat from a tumble dryer will permanently set any trace of stain that remains, even if you cannot see it when the fabric is wet. Air-drying lets you inspect the fabric in full light and retreat if needed. Once you are certain the stain is gone, you can tumble-dry safely.
Same stain, other materials
SweatCotton
Sweat Stains on Cotton Shirts — Get Them Out
Sweat stains on cotton shirts respond best to enzyme treatment followed by a baking-soda paste, because the yellowing comes from a mix of body oils, proteins, and aluminum in antiperspirant. Cotton is durable enough to handle scrubbing and peroxide, so you can attack both fresh and set-in underarm stains without worrying about damaging the weave.
SweatLinen
Sweat Stains on Linen — How to Get Them Out
Sweat stains on linen respond well to enzyme soap and baking soda because linen is sturdy enough to handle scrubbing and soaking without damage. Fresh sweat lifts easily, but yellowed underarm stains need a soak to break down the oils and salts. Linen dries fast, so you can treat and rewash the same day.
SweatMattress
Sweat Stains on a Mattress — How to Get Them Out
Sweat stains on a mattress respond well to a paste of baking soda, hydrogen peroxide, and dish soap, which lifts the discoloration and neutralizes odor without soaking the foam or springs. Because you can't throw a mattress in the washer, you'll work on the surface and let it air-dry completely before making the bed again.
SweatPolyester
Sweat Stains on Polyester — How to Get Them Out
Sweat stains on polyester respond well to enzyme soap and baking soda because polyester traps body oils and deodorant residue that turn yellow over time. Unlike natural fibers, polyester won't shrink or felt, so you can scrub and soak more aggressively. The key is breaking down the protein and oil buildup before washing.
SweatPolyester
Sweat Stains on Polyester — How to Get Them Out
Sweat stains on polyester shirts respond well to enzyme soap and white vinegar because polyester holds onto body oils and deodorant residue that trap odor and discoloration. Unlike natural fibers, polyester won't shrink or felt, so you can scrub more confidently—but it does need cooler water to prevent setting the stain permanently.
More stains on cotton
BloodCotton
Blood on Cotton — How to Get It Out
Blood stains come out of cotton easily if you act quickly and use cold water—hot water will set the protein permanently. Cotton is durable and can handle scrubbing, soaking, and repeated treatment, so even dried blood usually responds well to enzyme soap and patience.
BloodCotton
Blood on Cotton Shirt — How to Get It Out
Blood stains on a cotton shirt come out cleanly if you act quickly and keep the water cold—hot water will cook the protein and lock the stain into the fibers. Cotton is durable enough to handle enzyme soap, peroxide, and machine washing, but you must treat the stain before it dries. Follow these steps to lift fresh or dried blood without damaging the fabric.
BlueberryCotton
Blueberry Stain on Cotton — How to Get It Out
Blueberry stains on cotton come out reliably if you treat them with cold water and enzyme soap before washing hot. The purple pigment is a tannin stain that sets with heat, so never apply hot water until you've pretreated. Cotton is durable enough to handle vigorous scrubbing and a hot final wash, which makes it one of the easiest fabrics to rescue from blueberry juice.
ChocolateCotton
How to Get Chocolate Out of Cotton
Chocolate stains on cotton respond well to cold water and enzyme treatment because cotton can handle vigorous scrubbing and hot washing once the stain is pretreated. The key is to lift the cocoa butter and sugar without letting heat set the protein and fat before you've broken them down. Cotton's durability means you can be more aggressive than you would with delicate fabrics.
CoffeeCotton
Coffee on cotton — how to get it out
Coffee stains on cotton come out reliably if you rinse them cold first, treat with enzyme soap, and then wash hot. Cotton is tough enough to handle aggressive stain removal, so you can use hot water and scrubbing without worry once the tannins are broken down. Fresh spills lift in minutes; older stains need a soak.