Dyeing your hair can leave ugly stains on your hands if you don’t wear gloves during the coloring process. Hair dye can be stubborn, especially if you allow it to set. Work quickly to combat the stain as soon as you can.

Things You'll Need

Soak a cotton ball in toner that includes alcohol as a main ingredient. Place the cotton ball on the stained skin and rub firmly. The stain should lighten and fade.

Try rubbing alcohol if the toner is not strong enough. Saturate a cotton ball in the rubbing alcohol to swipe the stain away. The alcohol should dissolve the dye, but it may irritate sensitive skin.

Wet the stained skin with warm to hot water and rub a bar of soap over it to work up a lather. Scrub the area with a nail brush to remove the stain. Rinse and repeat the process as many times as necessary.

Scrub the stain with non-gel toothpaste. Old-style white toothpaste contains polishing ingredients that can remove dye stains from skin. Squeeze a generous portion of paste onto an old toothbrush you no longer use. Dampen the stained skin with warm water. Rub the toothbrush against the skin and watch for the dye color to appear on the toothbrush bristles as the stain starts to come off.


  • To keep hair dye off your hands, wear plastic or latex gloves next time you color-treat your hair.