Quick answer: For sweat stains on colored shirts, first remove the body oil with dish soap or an enzymatic stain remover, then treat the yellowing with oxygen bleach or 3% hydrogen peroxide. Wash cold, do not tumble dry until the stain is gone, and repeat if needed.
How sweat stains on colored shirts happen
Sweat stains on colored shirts are usually not just sweat. The yellowing comes from body oil, or sebum, oxidizing over time, which is why old stains can look darker and more set-in. If the shirt also has odor, you may be dealing with bacteria trapped in the oil as well.
The key is to treat the stain in the right order: remove the oily residue first, then use an oxygen bleach treatment to lift the discoloration.
Best method for colored shirts
Pre-treat the stain. Spray the area with water and a little dish soap, then work in an enzymatic stain remover if you have one.
Let it sit. Give the treatment time to break down the body oil before washing.
Wash cold. Use a high-quality detergent and wash on cold to protect the color.
Do not tumble dry. Heat can lock the stain in before you know if it is gone.
Use oxygen bleach for the color left behind. Soak the shirt in hot water with powdered oxygen bleach, or spray with 3% hydrogen peroxide and let it air dry.
Repeat if needed. Old sweat stains often need more than one round.
Two safe ways to brighten the stain
Option 1: 3% hydrogen peroxide
For smaller yellow sweat stains on colored shirts, spray on 3% hydrogen peroxide and let it air dry. It works slowly, so patience matters. Keep the shirt out of direct sunlight while it dries, and wear gloves because peroxide can irritate skin.
Option 2: Oxygen bleach soak
For larger or older stains, soak the shirt in hot water with powdered oxygen bleach for at least 8 hours, ideally overnight. Hot water helps activate the treatment, and a second soak may be needed for stubborn stains.
What not to do
Do not use chlorine bleach on colored shirts. It can strip dye.
Do not dry the shirt until you are sure the stain is gone.
Do not skip the oil-removal step if the stain is yellow. If the sebum stays in the fabric, the discoloration often comes back.
When to get professional help
If the shirt is delicate, expensive, or already has severe discoloration, professional cleaning is the safest option. Some sweat damage is actually dye loss, and that cannot be washed out at home.
For most colored shirts, though, the combination of pre-treatment, oxygen bleach, and patience gives the best results.
Zach Pozniak is VP of Operations and co-owner of
Jeeves of Belgravia New York,
the Madison Avenue dry cleaner serving New York since 1979, and the
fourth generation of his family in the trade. Zach posts garment care
techniques as @jeeves_ny on TikTok to over
900,000 followers, and his book The Laundry Book,
co-written with his father Jerry Pozniak, was featured on
Good Morning America in October 2024. Jeeves NY's
clients include the Metropolitan Opera, the Met Museum, and FIT, and
the business has been profiled by The Wall Street Journal
and New York Magazine.