Question: how long does color jamz semi permanent hair dye last?
Answer: 3 answers. If you leave the color in over night, it can last up to 2 months without needing retouching. If you only leave it in for the time on the bottle expect to touch up every couple of weeks. If you take care of the color it can last months.