How to Remove Hair Dye From Skin

Lift fresh or set-in hair dye stains from your hairline, ears, and hands with gentle household removers.

  1. Wipe fresh dye off immediately

    The moment dye touches skin, wipe it with a damp cloth and a little soap. Fresh dye comes off easily; once it oxidizes and sets, it takes real work, so speed matters more than technique.

  2. Wash with soap and warm water

    Lather dish soap or a gentle facial cleanser over the stain with warm water and rub in circles with a washcloth for a minute or two. Rinse and repeat a couple of times before moving to stronger options.

  3. Break down the stain with oil

    Massage olive oil, coconut oil, or petroleum jelly into the stain and let it sit for 5 to 10 minutes (or overnight for hands), then wipe away with a warm cloth. Oil dissolves dye gently and is the safest choice for your face and hairline.

  4. Try makeup remover or a baking soda paste

    An oil-based makeup remover or micellar water on a cotton pad often lifts what soap leaves behind. On hands only, you can scrub gently with a paste of baking soda and dish soap — it's too abrasive for facial skin.

  5. Stop if skin gets irritated

    Whatever remains will fade on its own within a few days as skin naturally exfoliates. Don't resort to bleach, acetone, or hard scrubbing, and if the area becomes red, itchy, or swollen, rinse well and check with a doctor or pharmacist.