Nothing ruins a favourite shirt faster than deodorant stains. I have thrown away perfectly good white T-shirts because the underarms turned yellow and stiff, and I have walked out of the house with white streaks across a black shirt more times than I care to admit.

For years I assumed those stains were permanent. They are not — but only if you treat them the right way, and only if you do it before the dryer gets involved.

Learning how to remove deodorant stains from clothes comes down to one key insight: there are two completely different stains hiding under that one name. White chalky marks on dark clothes are fresh deodorant residue, and they are easy.

Yellow, crusty buildup on white clothes is a chemical reaction between antiperspirant, sweat, and heat, and it takes more work. Treat them the same way and you will be disappointed.

In this guide I will show you how to remove deodorant stains from clothes of every kind — quick fixes for white marks before you leave the house, deep treatments for set-in yellow stains, and the prevention habits that stopped the problem for me entirely.

Why Deodorant Stains Happen in the First Place

Most deodorant stains are not caused by deodorant alone. The real culprit in yellow stains is antiperspirant, specifically the aluminium compounds in it. When aluminium salts mix with sweat and body oils, they form a yellowish deposit that bonds to fabric fibres.

Every wash-and-dry cycle bakes it in a little deeper, which is why old stains feel stiff and crunchy. White marks are simpler: they are just undried product transferring from your skin to the fabric.

This happens when you get dressed before your deodorant has dried, when you apply too much, or when the product rubs off during the day. Both problems are common, both are fixable, and both are easier to prevent than to remove.

White Marks vs Yellow Stains: Know What You Are Dealing With

Before you reach for any cleaner, figure out which stain you have: White or light-coloured marks on dark fabric: Fresh residue. Usually powdery or waxy, sits on the surface, and comes off with gentle rubbing or a quick wash. This is the easy one.

Yellow or brownish stains on white or light fabric: Old buildup. The fabric feels stiff or rough in the stain area, and the colour has soaked into the fibres. This needs a soaking treatment, not a quick wipe.

Greyish dinginess around the underarms: A mix of both, plus detergent residue from years of washing. Treat it like a yellow stain. Using the wrong method wastes time: a quick wipe will not touch a set-in yellow stain, and a harsh soak is overkill for a fresh white mark. Match the treatment to the stain and you will save both time and shirts.

What You Need Before You Start

Most of these methods use things you already have at home: white vinegar, baking soda, lemon juice, liquid dish soap or laundry detergent, an old soft toothbrush, a clean white cloth, and cool water.

One rule before anything else: always test your treatment on a hidden spot first, especially on dark or delicate fabrics. Vinegar and lemon can lighten some dyes, and you do not want to trade a deodorant stain for a bleach spot. And never use hot water on a stain you have not treated yet — heat sets stains.

How to Remove Deodorant Stains From White Shirts

For fresh white marks on a white shirt, start simple. Dampen the area with cool water, rub a small amount of liquid laundry detergent into the stain with your fingers or a soft toothbrush, let it sit for five minutes, then wash as usual. Most fresh marks disappear at this stage.

For yellowed underarms on white shirts, you need a stronger approach. Make a paste of three parts baking soda to one part water, spread it thickly over the stain, and work it in gently with a toothbrush.

Let it sit for at least 30 minutes — overnight for old stains — then wash in the warmest water the care label allows. Check the stain before drying. If it is still there, repeat the treatment.

The dryer is the enemy here: once a stain goes through a hot dryer cycle, it becomes much harder to remove, so always air dry until you are sure the stain is gone.

How to Remove Deodorant Stains From Dark Clothes

White marks on dark clothes look dramatic but are usually the easiest stains to remove. The fastest fix, and my go-to before leaving the house, is rubbing the mark with a piece of nylon — an old pair of tights works perfectly. The nylon grabs the waxy residue without spreading it.

A dry microfiber cloth or even a makeup sponge does a decent job too. For marks that survive that, dampen a cloth with white vinegar, dab the stain gently, and let it sit for a few minutes before washing normally.

Vinegar dissolves the waxy residue without harming most dark dyes, but test first on a hidden seam. Avoid rubbing hard, which can push the residue deeper into the fibres and leave a faded patch on dark fabric.

The Baking Soda Paste Method for Set-In Yellow Stains

This is the method that saved my oldest white T-shirts. It works because baking soda is mildly abrasive and alkaline, which breaks down the aluminium-sweat compound without damaging cotton:

  1. Mix three parts baking soda with one part water into a thick paste.
  2. Spread the paste over the entire stained area, not just the darkest part.
  3. Work it into the fibres gently with an old toothbrush, using small circles.
  4. Leave it for at least an hour. For stains that have survived multiple washes, leave it overnight.
  5. Rinse with cool water, then wash the garment normally with your regular detergent.
  6. Check the stain in good light before drying. Repeat if needed — two rounds beat one aggressive round.

I have used this on shirts I had written off, and it genuinely works. The key is patience: the paste needs time to break down the buildup, and rushing it is the most common reason people say baking soda “didn’t work.”

The Vinegar Soak Method

Vinegar is my choice when the stain covers a large area or when baking soda paste alone has not finished the job:

  1. Mix one part white vinegar with one part cool water in a basin.
  2. Submerge the stained area and let it soak for 30 to 60 minutes.
  3. Remove the garment, gently brush the stain with a soft toothbrush, then rinse.
  4. Wash normally and check before drying.

For dark clothes with white marks, a shorter vinegar soak of 15 minutes is usually enough. For delicate fabrics like silk or wool, skip vinegar entirely and use a gentle detergent soak instead — vinegar can damage protein fibres. And never mix vinegar with bleach. That combination creates harmful fumes and can ruin the fabric.

For another detailed walkthrough, see this guide on removing deodorant stains.

The Lemon Juice Trick (and When to Skip It)

Lemon juice is a natural bleaching agent, which makes it excellent for white cotton shirts with yellow stains and risky for everything else. To use it, apply fresh lemon juice directly to the stain, sprinkle a little salt over it, and lay the garment in sunlight for an hour. The sun activates the bleaching effect. Then rinse and wash normally.

Skip lemon on dark clothes, coloured clothes, silk, and wool — it can lighten dyes and weaken delicate fibres. I only use lemon on white cotton and linen, and only when baking soda and vinegar have not fully worked. It is a finishing move, not a first resort.

What NOT to Do With Deodorant Stains

These mistakes turn a fixable stain into a permanent one: Do not put a stained garment in the dryer before checking it. Heat sets deodorant stains, especially yellow buildup.

Do not use chlorine bleach on yellow antiperspirant stains. Bleach reacts with the aluminium compounds and can make the yellowing worse, not better. Do not scrub aggressively. Hard scrubbing damages fibres and can spread the stain or fade the surrounding fabric.

Do not use hot water on an untreated stain. Always start with cool water. Do not ignore the care label. Dry-clean-only garments should go to a professional with the stain pointed out.

If you have already dried a stained shirt, do not give up — the baking soda paste method can still work, it just may take two or three rounds.

How to Prevent Deodorant Stains for Good

Removing stains is satisfying, but not getting them is better. These habits ended the problem for me: Let deodorant dry completely before dressing. Wait two to three minutes after applying, especially with gels and creams.

Apply less product. A thin, even layer protects just as well as a thick one and transfers far less. Switch to a clear or invisible-solid formula if white marks are your main problem. Wear an undershirt under dress shirts and light-coloured tops. It takes the stain so your good shirt does not have to.

Wash stained-prone shirts promptly instead of letting them sit in the hamper for days. Fresh residue comes out easily; week-old residue does not. Skip fabric softener on underarm areas. It leaves a coating that traps deodorant residue against the fibres.

Since I started letting my deodorant dry and wearing undershirts under my work shirts, I have not lost a single shirt to deodorant stains.

The Bottom Line: How to Remove Deodorant Stains From Clothes

Figuring out how to remove deodorant stains from clothes saved me a small fortune in replacement shirts. The formula is simple: white marks on dark clothes come off with a quick rub or a vinegar dab, while yellow buildup on white clothes needs a baking soda paste or a vinegar soak and a check before anything goes near the dryer.

Treat the stain early, test your cleaner first, and never let heat set a stain you have not finished treating. If you have other stubborn laundry stains to fight, my guide to removing ink stains from clothes uses the same patient, test-first approach.

Can you remove old yellow deodorant stains from white shirts?

Yes, in most cases. A baking soda paste left on the stain for an hour or overnight, followed by a normal wash, removes most old yellow stains. Very old stains that have been through many hot dryer cycles may need two or three rounds, and a vinegar soak can help finish the job.

Does vinegar remove deodorant stains?

Yes. White vinegar dissolves the waxy residue behind white marks and helps break down yellow buildup. Soak the stained area in equal parts vinegar and cool water for 30 to 60 minutes, then wash normally. Avoid vinegar on silk and wool.

Why do my white shirts turn yellow under the arms?

The yellowing comes from aluminium compounds in antiperspirant reacting with sweat and body oils. Heat from washing and drying bakes the deposit into the fibres over time, which is why the stains feel stiff and get worse with age.

Can you use bleach on deodorant stains?

Chlorine bleach is not recommended for yellow antiperspirant stains, because it can react with the aluminium compounds and make yellowing worse. Oxygen bleach is a safer alternative for white clothes, and baking soda paste is usually more effective anyway.

How do you get deodorant stains out of black shirts?

Rub fresh white marks with nylon tights, a dry microfiber cloth, or a makeup sponge — these lift the residue without spreading it. For stubborn marks, dab with diluted white vinegar, let it sit for a few minutes, and wash normally. Always test on a hidden spot first.

How can I stop deodorant from staining my clothes?

Let deodorant dry fully before dressing, apply a thin layer, choose a clear or invisible-solid formula, wear an undershirt under good shirts, and wash clothes promptly. Skipping fabric softener on underarm areas also helps, since it traps residue against the fibres.