List Of How Long Does Professional Hair Color Last 2023. It may take anywhere between 6. Hair dye lasts about four to six weeks, in general.

Hair dye lasts about four to six weeks, in general. Around 6 to 8 weeks, depending on the product and the application process. Web • permanent colour if you’re wondering, “how long does permanent hair dye last?” the answer is simple.