Skip to main content
Guides

Removing Deodorant Stains

There are two different problems — white marks and yellow stains — and they need different treatments. The chemistry is completely different.

White Deodorant Marks

White deodorant marks are a physical deposit of wax, aluminum salts, and fragrance compounds from antiperspirant — not a true dye stain. They sit on the fabric surface and are removed by dissolving the aluminum compounds (acids work well) or mechanical abrasion.

Damp cloth wipe

Best for fresh marks

Dampen a cloth with water and rub in circular motion on the white mark. Works within hours of application.

✓ Safe: All fabrics⚠ Avoid: Silk — test first

Nylon stocking / foam

Best for dry wax residue

Use the inside of a clean nylon stocking or dense foam sponge and rub briskly. The friction dislodges the wax particles without water.

✓ Safe: Cotton, polyester, denim⚠ Avoid: Delicates — too abrasive

White vinegar soak

Good for set white marks

Dampen the area with undiluted white vinegar. Leave 10 minutes, then launder normally. The acid dissolves aluminum compounds.

✓ Safe: Cotton, linen, polyester⚠ Avoid: Silk, wool, acetate

Aspirin paste

Surprisingly effective

Crush 2 aspirin tablets in water to form a paste. Apply to mark, leave 30 minutes, rinse. Salicylic acid breaks down wax+aluminum buildup.

✓ Safe: White cotton, linen⚠ Avoid: Colours — may lighten fabric

Yellow Armpit Stains

Yellow armpit stains are a chemical reaction product: aluminum chloride from antiperspirant reacts with sweat proteins over time, and the compound oxidises yellow-brown. The longer it's left, the deeper it bonds to the fibre. Fresh yellow stains respond to enzymes and mild acids; old set stains may need oxygen bleach or multiple treatments.

Enzyme detergent soak

Best overall

Make a strong solution of enzyme-based laundry detergent in warm water. Soak the armpit area for 1–4 hours, then wash normally. Enzymes break down the protein component of sweat.

✓ Safe: Cotton, polyester, linen, denim⚠ Avoid: Wool, silk — enzymes digest wool and silk fibres

Oxygen bleach (sodium percarbonate)

Best for white cotton

Mix oxygen bleach per packet instructions. Soak the garment for 2–4 hours. The oxidising action bleaches the yellowed compound. Rinse thoroughly.

✓ Safe: White cotton, linen⚠ Avoid: Coloured fabrics risk lightening; wool; silk

White vinegar + baking soda

Good for mild yellowing

Pour undiluted white vinegar on the stain. Sprinkle baking soda. It will fizz — let it sit for 30 minutes. Scrub gently and wash. The acid-base reaction lifts lighter stains.

✓ Safe: Cotton, polyester, linen⚠ Avoid: Silk, acetate, delicates

Lemon juice + sunlight

Good for white fabrics

Apply undiluted lemon juice to the yellow area. Lay the garment in direct sunlight for 2–4 hours. The citric acid and UV together bleach the stain naturally.

✓ Safe: White cotton, linen⚠ Avoid: Colours — bleaching effect. Never use on silk or wool.

Hydrogen peroxide (3%)

Good for targeted stains

Apply 3% hydrogen peroxide directly. Leave 30 minutes, rinse. For tougher stains, mix with equal part dish soap and a little baking soda into a paste.

✓ Safe: White and light cotton⚠ Avoid: Coloured fabrics (bleaches), wool, silk

Prevention

Apply deodorant to completely dry skin

Wet skin transfers more deodorant to fabric. Let deodorant dry for 2–3 minutes before dressing.

Use alcohol-based or crystal deodorant

Aluminum-free deodorants don't cause yellow stains. They may be less effective as antiperspirants but eliminate the staining reaction entirely.

Apply less product

Visible white marks are often from applying too much. A thin layer is sufficient and leaves far less residue.

Pre-treat armpits before every wash

Even if no yellow is visible, the reaction compound is building up. A quick spray of diluted white vinegar on the armpit area before washing prevents accumulation.

Air-dry light-coloured shirts rather than tumble-drying

Heat accelerates the oxidation that turns aluminum-sweat compounds yellow. Air-drying is gentler.

FAQ

Why do deodorant stains turn yellow?

Yellow armpit stains are caused by a chemical reaction between aluminum chloride (the active ingredient in antiperspirant) and proteins in sweat. The resulting compound oxidises over time into a yellow-brown colour. The longer it is left and the more heat it gets (from tumble drying), the deeper it sets into the fabric.

How do you get rid of white deodorant marks on black clothes?

For fresh white marks on dark clothing, rub with the inside of a clean nylon stocking or a dense foam sponge — the friction dislodges the wax without liquid. A damp cloth also works if the mark is recent. Avoid water on silk or velvet. For older marks, soak the area with undiluted white vinegar for 10 minutes then wash.

Does vinegar remove deodorant stains?

Yes. White vinegar is effective on both white marks (which are partly aluminum compounds, dissolved by acid) and mild yellow stains. Apply undiluted to the affected area, leave 10–30 minutes, then launder. For heavy yellow stains, an enzyme detergent or oxygen bleach works better.

Can you remove old yellow armpit stains?

Often yes, but it takes stronger treatment. Soak in oxygen bleach (for white/light fabrics) for 2–4 hours, or use an enzyme detergent pre-soak for 1–4 hours. For very old set stains, you may need multiple treatments. Stains that have been tumble-dried multiple times are partially heat-set and harder to remove.

Got a different stain?

Use the stain picker →