At HomeQuestionsAnswered, we're committed to delivering accurate, trustworthy information. Our expert-authored content is rigorously fact-checked and sourced from credible authorities. Discover how we uphold the highest standards in providing you with reliable knowledge.

Learn more...

What is the Best Way to Clean Silk?

The best way to clean silk is with gentle care. Hand wash in cool water using a mild detergent, avoiding harsh chemicals. Gently agitate the fabric, then rinse and lay flat to dry. Iron on a low setting if needed. Silk's delicacy requires patience and attention. Want to ensure your silk stays luxurious? Discover more expert tips on preserving its timeless elegance.
Jodee Redmond
Jodee Redmond

Silk is a natural material that requires special handling to keep it looking like new. You can clean silk at home if you take certain precautions, or you can take your silk garments to an experienced dry cleaner to keep them looking good for a number of years. If you decide that you want to clean silk yourself, you will need to treat your clothing very gently. Hand washing is best, as opposed to putting the item in the washing machine. Even on the "Delicate" cycle, you may still damage the fibers if you use this method to clean silk.

Use cold water and a mild detergent to clean silk at home. A detergent used for delicates or to clean baby clothes may be used. Read the label to make sure that you have something that will not damage the silk before using it. If this is your first time trying to clean the item, start by dipping an inconspicuous part of the garment in the soap and water first. The color may bleed a little when it gets wet, and this shouldn't be something for you to be concerned about.

Dip the item into the soapy water. You will want to avoid excessive handling of the fabric. Simply dunking it in and out of the water a few times should be enough to loosen the dirt and clean the garment.

Silk fabric.
Silk fabric.

Once the item is clean, you will need to rinse it in clean water. If you are trying to clean white silk and you are concerned about the color turning yellow, try adding a a couple of tablespoons of white vinegar into the rinse water. This will help to guard against the color changing. You will want to rinse one more time in plain water after using the vinegar rinse.

When the silk item is clean, you can hang it up to dry. Be sure to keep it out of direct sunlight when doing so. Silk may be damaged if exposed to strong light.

Vinegar, which can be used to clean silk.
Vinegar, which can be used to clean silk.

Another option when you want to clean silk is to take your clothes to a dry cleaner. You will want to find out whether the cleaner you are considering has experience with these types of fabrics. Point out the fact that your garment is made from silk when you drop it off for cleaning and ask the person you are dealing with to make a note of the fact on the tag. That way, they will give your item the special care it needs.

You might also Like

Discussion Comments


@fify-- Don't worry, you might be able to get the stains out, even though it's usually tougher as more time passes. I'm a tailor and have been working with silk for many years now. When silk has been stained, the best thing to do is to wash it with cold water and take it to the dry cleaners immediately. You can also buy some dry clean solution or stain remover that is safe for silk and apply a little bit (follow the directions on the bottle) on the stain. Getting stains out of silk is hard. I tried and failed several times, silk tends to absorb stains very quickly and finding stain remover that removes the stain without damaging the silk is difficult. That's why you're better off taking it to the dry cleaners.

To prevent fading, you can definitely add some vinegar to the rinse water. Another tip is that unless there is a stain, for the first three washes, only wash silk clothing with cold water. Don't use any detergents. After three washes, you can use any mild detergent as you have been doing. Also, once in a while, maybe once or twice a year, depending on how often you wear it, I wash silk clothes with a shampoo that contains protein. This makes the colors look brighter.


How do you clean silk with deep stains? I have several expensive silk dresses and shirts. A couple of them have stains on it. I have tried hand washing with a mild detergent but it hasn't worked. Plus, the colors have dulled and faded. Should I take it to the dry cleaners? Are there any tips for getting out stains from silk as soon as it happens? Please help! I don't want to throw them out.


I hand wash my silk clothing with an all natural organic detergent or soap and then lay it down in front of a fan that is working on the lowest setting. I've found that this is the best way to do dry it without damaging the fabric and making permanent fold marks. After about seven or ten uses, I take it to the dry cleaners for gentle polishing. This revives the color but make sure that your dry cleaner uses natural and chemical free products.

Post your comments
Forgot password?
    • Silk fabric.
      By: felinda
      Silk fabric.
    • Vinegar, which can be used to clean silk.
      By: Aaron Amat
      Vinegar, which can be used to clean silk.
    • Silk comes from the cocoon of the silkworm.
      By: lily
      Silk comes from the cocoon of the silkworm.
    • Silk cocoons, which can be used to make fabric.
      By: phiseksit
      Silk cocoons, which can be used to make fabric.
    • Hand washing may be the best way to clean silk.
      By: Africa Studio
      Hand washing may be the best way to clean silk.