Question: how long does it take for a semi permanent hair dye to wash out?
Answer: On normal hair, under normal circumstances, semi permanent color typically takes 5 to 7 washing to come out. Some semi permanent color will fade even without washing.