A permanent hair dye stays in your hair indefinitely, meaning it won’t wash out completely.
However, the vibrancy of the color will start to fade after 4 to 6 weeks. The dye will remain in your hair until it grows out, and touch-ups are needed to keep the color looking fresh.