How long does hair dye last
Depends, but usually anywhere from a few weeks to a month. But it can last a lot longer than that depending on what you use and where you get it done. If you do it yourself, it doesn't last too long, but a salon will last longer.
I get my hair colored about every 5-6 weeks, but it's an all over color, hightlights are different, but depends on how long you go in between.