Skip to content
Grandma'sCleaning Tips
Menu

Makeup · Silk

How to Remove Makeup from Clothes

To remove makeup from clothes, start with cold water and a degreasing soap like dish soap or Castile soap to lift foundation, lipstick, and mascara before they set. Most makeup contains oils and pigments that bond quickly to fabric, so treat the stain as soon as you notice it. Cotton and polyester shirts can handle enzyme soap and machine washing, while silk and wool need gentler care to avoid fiber damage.

  • Time15 min
  • DifficultyEasy
  • MaterialSilk

Watch out

WarningDo not use hot water or put the garment in the dryer until the stain is completely gone. Heat sets makeup stains permanently.

TipFor silk or wool shirts, skip the enzyme soap and machine washing. Use only Castile soap, cold water, and air-dry flat to avoid shrinking or fiber damage.

TipTest dish soap or enzyme soap on an inside seam first if the fabric is delicate or brightly dyed, as some colors can fade.

Do this

  1. Blot off excess makeup immediately

    Use a clean white cloth or paper towel to blot away any fresh makeup on the surface. Press gently without rubbing so you don't push the stain deeper into the fabric.

    For powder makeup like blush or eyeshadow, shake or tap the garment first to remove loose particles before blotting.

  2. Flush with cold water from the back

    Turn the shirt inside out and hold the back of the stain under cold running water from the coldest tap setting (under 70 °F). Let the water push the makeup out through the front for about one minute.

    Working from the back prevents the stain from spreading or setting deeper into the weave.

  3. Apply dish soap and work it in

    Put 1 tsp dish soap directly on the back of the stain. Use your fingers or a soft brush to work the soap into the fabric gently for about 30 seconds, then let it sit for five minutes.

  4. Rinse and check the stain

    Rinse thoroughly with cold water from the back until the water runs clear. Check the front of the shirt. If any color remains, apply enzyme stain soap, rub it in, and let it sit for ten minutes before rinsing again.

  5. Launder as usual

    Wash the shirt in the machine on the warmest setting the care label allows, using your regular detergent. Check that the stain is completely gone before you tumble-dry, because heat will set any remaining pigment permanently.

Common questions

What if the makeup stain is old and already dried?+

Old makeup stains need more time and enzyme power. Dampen the stain with cold water, rub in enzyme stain soap, and let it sit for 30 minutes before rinsing. You may need to repeat the process twice. Never use heat until the stain is completely gone.

Can I use Castile soap instead of dish soap?+

Yes. Castile soap works well on makeup, especially for delicate fabrics like silk. It's gentler than dish soap but still cuts through oils. Use about 1 tsp and work it in the same way.

Why does the article say to work from the back of the stain?+

Rinsing and treating from the back pushes the makeup out the way it came in, rather than forcing it deeper into the fabric. This keeps the stain from spreading and makes removal faster.

What about waterproof mascara or long-wear foundation?+

Waterproof makeup contains silicones and waxes that resist water. Use dish soap or a small amount of isopropyl alcohol on a cloth to break down the oils first, then follow the cold-water rinse and enzyme soap steps. Let the enzyme soap sit for at least ten minutes.

Same stain, other materials

More stains on silk