The Best How Long Should Purple Hair Dye Last Ideas. Coloring your hair in a salon by a professional stylist on average can take anywhere from 2 to 6 hours, and can even extend to as long as 8. Enjoy great deals and discounts on an array of products from various brands.

Web the first factor to consider when it comes to how long your purple hair dye will last is the type of color you choose. So it doesn’t stick to. Coloring your hair in a salon by a professional stylist on average can take anywhere from 2 to 6 hours, and can even extend to as long as 8.