How to Remove Yellow Armpit Stains From White Shirts
Yellow armpit stains build up when sweat mixes with antiperspirant, especially the aluminum in it. Chlorine bleach often makes them darker, so skip it and use this paste instead.
Quick answer
- Mix 1 tablespoon dish soap, 2 tablespoons 3% hydrogen peroxide, and 2 tablespoons baking soda.
- Scrub it into the stain, wait 1 hour, and rinse.
- Wash in warm water with an oxygen booster.
- Air-dry and repeat if needed.
In this guide
The stain-removing paste (for white shirts)
- Mix dish soap, hydrogen peroxide, and baking soda in a small bowl.
- Scrub the paste into both sides of the underarm area with an old toothbrush.
- Wait 1 hour.
- Rinse and wash in warm water with an oxygen booster.
- Air-dry and check. Old stains may need two or three rounds.
Colored shirts: peroxide can lighten dye, so test it inside a seam first. Or soak the shirt in a 50/50 mix of white vinegar and cool water for 30 minutes, then wash.
Stiff, crusty underarms
That’s deodorant buildup. Soak the shirt in warm water with ½ cup white vinegar for an hour, then scrub with dish soap before washing.
How to prevent new stains
- Let deodorant dry fully before you get dressed.
- Use less product. A thin layer works just as well.
- Wash shirts after each wear. Sweat sitting in the fabric sets over time.
- Pre-treat the underarms with a little detergent before every wash.
- Skip chlorine bleach on these stains.
FAQ
Why did bleach turn my stain darker? Chlorine reacts with the proteins in sweat and the aluminum in antiperspirant, which can deepen the yellow color.
Does aspirin work? Some people use crushed uncoated aspirin as a paste. It’s mildly acidic and can help, but the peroxide paste is usually more effective.
Always test a cleaner on a hidden spot first and follow the care label. Never mix bleach with ammonia, vinegar, or other cleaners. Ventilate the room and wear gloves when using strong products.