How to remove hair dye from skin

Updated February 21, 2017

A common unwanted side effect of dying your own hair is stained skin. Even light-coloured dyes can stain your temples and the nape of your neck. These stains do eventually fade on their own, but if you don't want to walk around with the telltale sign of an at-home dye job, you have a few surprising options.

Rub a small amount of toothpaste on the stain. Toothpaste contains enough abrasive ingredients to lift hair dye from skin without causing people with sensitive skin to break out. Rinse the stain with lukewarm water, and continue rubbing toothpaste on it and rinsing until the stain is gone. You can also coat your hairline with toothpaste before you begin dying your hair to prevent stains.

Apply a generous amount of petroleum jelly to the stain and rub vigorously until the stain disappears. Like toothpaste, this remedy won't be harsh on sensitive skin, but the rubbing could cause some discomfort.

Rinse off the petroleum jelly if you're not making any headway. Pour a small amount of nail polish remover on a cotton ball, and rub the stain. This should remove the stain, but could potentially cause irritation to your skin.


Professional hair dye-removal solution removes dye from most people's skin, but it's not as gentle as some of the home remedies.

bibliography-icon icon for annotation tool Cite this Article

About the Author

This article was created by a professional writer and edited by experienced copy editors, both qualified members of the Demand Media Studios community. All articles go through an editorial process that includes subject matter guidelines, plagiarism review, fact-checking, and other steps in an effort to provide reliable information.