How to Remove an Oil Stain From Silk

How to Remove an Oil Stain From Silk
Written By
M.H. Dyer
M.H. Dyer
Published: Apr 23, 2009
Updated: Nov 20, 2021
2 minute read

Even oily stains such as hair oil, lotion, salad dressing and butter can be easy to remove if treated promptly -- but stains left untreated for 24 hours or more may be difficult or impossible to remove. Always read the garment care tag first. If the tag indicates the silk is not washable, take the garment to a professional dry cleaner.

Things You Will Need

  • Liquid dish soap
  • Eyedropper
  • Clean sponge
  • Soft brush
  • Baby shampoo or detergent for hand washables
  • Absorbent white towel
  • Padded hanger
  1. Make a gentle stain removal solution by mixing 1 part liquid dish soap with 10 parts water. Never attempt to remove a stain by using dishwasher detergent -- it is highly alkaline and may damage the silk.

  2. Test the fabric for colorfastness before you treat the stain. Use an eyedropper to place a drop of the solution on a hidden inner seam, and then let the solution penetrate the fabric for one to two minutes. If the silk fades or discolors, take the garment to a professional dry cleaner.

  3. Apply a small amount of the soap solution to the stain with an eyedropper or a clean sponge. Tap the solution gently into the stain with your fingertips or a clean, soft brush. Let it penetrate the stain for five to 10 minutes.

  4. Launder the garment immediately, according to the garment care tag. If appropriate, wash the garment in lukewarm water and a few drops of baby shampoo or a detergent manufactured for hand washables. Silk should be agitated very gently if at all, advise fabric care experts at Oregon State University Extension.

  5. Rinse the silk gently in clear water.

  6. Inspect the garment and repeat the stain removal process if the stain is still visible. If the stain is gone, wrap the garment loosely in a soft white towel, and then lay it flat to dry or hang it on a padded hanger.

The Drip Cap

  • Luxurious natural fibers make silk garments cool, comfortable and long-lasting.
  • Never attempt to remove a stain by using dishwasher detergent -- it is highly alkaline and may damage the silk.
  • Use an eyedropper to place a drop of the solution on a hidden inner seam, and then let the solution penetrate the fabric for one to two minutes.
  • If the silk fades or discolors, take the garment to a professional dry cleaner.

Resources

Photo Credits

Kris Robertson/Demand Media

Kris Robertson/Demand Media

Kris Robertson/Demand Media

Kris Robertson/Demand Media

Kris Robertson/Demand Media

Kris Robertson/Demand Media

Kris Robertson/Demand Media

Kris Robertson/Demand Media

M.H. Dyer

M.H. Dyer began her writing career as a staff writer at a community newspaper and is now a full-time commercial writer. She writes about a variety of topics, with a focus on sustainable, pesticide- and herbicide-free gardening. She is an…

Sponsored
HomeSteady Logo

HomeSteady is the ultimate guide for all your household needs, from cleaning and HVAC to electrical, DIY and maintenance.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.