how last skin wallpaper how long does hair dye last on skin Usually hair dye will last for 4 to 6 weeks. As your hair grows the dye loses its effect and intensity in your hair. … Sunday, November 20, 2022 Edit