Question: how long does semi permanent hair dye take 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.