Skip to content
Grandma'sCleaning Tips
Menu

Deodorant · Silk

Deodorant on Silk — How to Get It Out

Deodorant stains on silk appear as white chalky streaks or yellowish buildup that stiffen the delicate fibers, but you can lift them with cold water and enzyme soap if you work gently. Silk hates heat, harsh scrubbing, and alkaline cleaners, so the key is patience and a light touch. Fresh marks come out easily; older stains need a short soak and repeated treatment.

  • Time20 min
  • DifficultyMedium
  • MaterialSilk

Watch out

WarningNever use hot water, baking soda, or washing soda on silk — they weaken the protein fibers and cause permanent dullness or holes.

WarningDo not wring or twist wet silk. Blot gently and lay flat to dry, or the fabric will stretch and lose its shape.

TipAlways test enzyme soap and vinegar on an inside seam or hem first. Some dyed silks bleed or water-spot easily.

Do this

  1. Turn the garment inside out and rinse

    Turn the silk inside out so you work from the back of the stain. Hold the stained area under cold running water from the coldest tap setting (under 70 °F) for about 30 seconds to flush out loose deodorant residue.

    Cold water keeps silk from shrinking and prevents deodorant oils from setting deeper into the fiber.

  2. Apply enzyme soap

    Dampen a soft white cloth with cold water and work about 1 tsp of enzyme stain soap into a lather. Gently dab the lather onto the back of the stain, working from the outside edges toward the center.

    Enzymes break down the oils and proteins in deodorant without the harsh alkali that damages silk.

  3. Let it sit for 5 minutes

    Leave the enzyme soap on the stain for 5 minutes. Do not let the silk dry out completely; if it starts to look dry, mist lightly with cold water.

  4. Brush gently if needed

    If the stain is stubborn or set in, use a soft-bristle toothbrush to work the soap very gently in small circles on the back of the fabric. Press lightly — silk tears easily when wet.

  5. Rinse with vinegar water

    Mix 1 tbsp white vinegar with 1 cup cold water in a small bowl. Dip a clean white cloth into the solution and blot the treated area to neutralize any soap residue and restore silk's natural pH.

    Vinegar rinse helps silk regain its soft hand and prevents stiffness from leftover soap.

  6. Rinse thoroughly and air-dry flat

    Rinse the entire treated area under cold running water until no soap or vinegar smell remains. Roll the garment gently in a clean towel to blot excess water, then lay it flat on a dry towel away from direct sunlight or heat to air-dry.

Common questions

Can I machine-wash silk to remove deodorant stains?+

Only if the care label says machine-washable silk and you use a mesh bag on the delicate cycle with cold water. Most silk blouses and scarves need hand treatment to avoid puckering or color loss. Always pretreat the stain by hand first.

What if the deodorant stain is old and yellowish?+

Old deodorant stains on silk often contain aluminum salts that have oxidized and bonded to the fiber. Repeat the enzyme soap treatment two or three times, letting it sit for 5 minutes each round. If yellowing persists, the stain may be permanent.

Can I use hydrogen peroxide on silk deodorant stains?+

Hydrogen peroxide 3 % can lighten yellow marks on white silk, but it weakens the fiber and may fade dyed silk unevenly. Test on a hidden seam, dilute 1:1 with cold water, and rinse after no more than 2 minutes. Enzyme soap is safer for most silk.

How do I prevent deodorant stains on silk in the future?+

Let deodorant dry completely on your skin before you dress — most stains happen when wet product rubs onto fabric. Switch to a clear gel or spray formula instead of white solid sticks, and consider applying deodorant at night.

Same stain, other materials

More stains on silk