Hair dye stains on the face or body can be removed using hairspray or baby oil. Soak a cotton ball or swab with the chosen substance, then rub it on the stained area until the dye color begins to lift away.
A cotton ball dipped in olive oil, hairspray, vinegar or toothpaste and rubbed against the stained skin should help to remove the color. Toothpaste can work as an exfoliant, which helps remove the layer of dead skin cells that the dye may have adhered to. Hairspray and vinegar are mild astringents that cleanse the skin and opens the pores. If the dye is wiped away soon after coming into contact with the skin, these methods are often more effective.
If the dye has been on the skin for a longer period of time, a stronger astringent, such as nail polish remover, can be used. It is not advisable to use nail polish remover on sensitive skin or near the eyes. However, for stained hands, it may be effective.
To prevent hair dye stains on the skin, smear a liberal amount of petroleum jelly or a petroleum-based lip gloss on the skin just below the hairline before applying the dye.