Question: how long does it take demi permanent hair dye to fade?
Answer: Demi-permanent color is in between a semi-permanent and permanent hair dye. Typically, this type of dye can last anywhere from 12 to 24 washes before completely washing out.