How to Remove Semi-Permanent Hair Dye from Your Hair

Most people don’t put into consideration how to remove semi-permanent hair dye when dying their hair in the first place. What happens afterward when they can't stand the dyed hair anymore is the search for any available solutions. Have you ever found yourself in such a situation? How did you go about it?

You’ll come across lots of solutions on how to get rid of the semi-permanent hair dye in your hair, some of which may work. Some may not work, while others might even end up damaging your hair. You, therefore, need to be extra careful before you decide to use a particular method. Always remember that the faster the means you use, the more aggressive it will be.

So, how exactly can you remove semi-permanent hair dye from your hair?

1. Color Remover

Today, you can find plenty of color removers from the market and with a lot of ease. These removers contain powerful hydrosulphates, a chemical that helps to eliminate the color from your hair. Although easy to use and faster to remove the dyes, removers can also damage your hair.

To succeed in this method, you need a pair of vinyl or latex gloves, a shower cap, a bowl, clarifying shampoo, hair conditioner, and hair clips. 

How to go about it
Wash your hair with the clarifying shampoo or an anti-dandruff shampoo of your choice. Then, mix the hair remover with an activator in the bowl to form a paste. Once done, apply the paste on your hair and ensure that every piece is well covered.

You then need to cover your hair with a shower cap and leave it to sit for at least an hour. Rinse your hair until the water runs clear.

2. Vitamin C and Anti-Dandruff Shampoo

With this method, you need to get at least 4 vitamin C tablets and then smash them in a bowl. To the ground tablets, add a few drops of anti-dandruff shampoo to form a paste. At this time, your hair has to be wet, after which you apply the paste.

Massage your scalp and enable the paste to lather like regular shampoo and then wrap your hair with a shower cap. Do you know why you need a shower cap? The mixture on your head might drip, and you don't want to end up with stained clothes.

Rinse your hair with water until all color comes out. Should you fail to remove all the dye out, repeat the process.

3. Baking Soda and Ant-Dandruff Shampoo

As a cleansing agent, baking soda is excellent when it comes to semi-permanent hair dye removal. All you need to do is combine it with an anti-dandruff shampoo and then mix the two products. Apply the mixture on your wet hair and then gently massage your head and hair.

Cover your head for about 20 minutes and then rinse everything out with warm water. Since baking soda tends to leave hair dry, ensure that you condition it afterward.
If the process fails to work after the first trial, you can always repeat it.

4. Detergent

Detergents contain sulfates that work miracles when it comes to eliminating semi-permanent hair dye. You simply need to use the product in the same way you use your shampoo. Note that chemicals present in detergent are a bit stronger and thus the need to use a regular shampoo afterward. Also, condition your hair to keep it smooth and straight since detergents tend to leave your hair dry.

Repeat the process for as many times as possible until you get the expected results.

5. Vinegar Rinse

This method happens to be one of the cheapest since most people have vinegar in their homes. Vinegar is acidic, a feature that enables it to eliminate color from your hair effectively. If looking for an effective method of how to remove semi-permanent hair color fast, try this one.

Soak your colored hair with vinegar and leave it to sit for 3 or 4 minutes. After that, rinse it with a lot of warm water.

6. How Semi-Permanent Dye Compares to other Dye Types

  • Temporary Hair Color
    Temporary hair dye doesn’t change the color of your hair at all. What it does is coat the outside of the shafts without interfering with the hair's cortex. It doesn't contain chemicals like peroxide and ammonia, and with only a few shampoos, it fades off.
  • Semi-Permanent Hair Color
    This hair color follows after the temporary one. It only coats your hair’s outer shaft as well but lasts longer than the temporary dye. If looking forward to having your hair colored for a few weeks (2 months approximately, try semi-permanent hair color.
  • Permanent Hair Color
    Color shades of permanent hair dyes happen to be more natural-looking. The dyes are made to last and only grow out with your hair. Something you need to know about permanent hair colors is that they contain strong chemicals that can be damaging to your hair.

How to Remove Semi-Permanent Hair Dye FAQs

i. Does semi-permanent hair color wash out completely?
Yes, it does. Remember that semi-permanent hair dye doesn’t bind to your hair strands permanently. With frequent washes, it’ll eventually fade out completely.

ii. How long does semi-permanent dye last?
Most semi-permanent dyes tend to fade progressively and can only last for about 6 to 8 weeks. However, color tones of blue and green may last for a more extended period. 

iii. What should I do if hair color fails to come out fully?
If you’ve tried all the methods you know trying to get rid of the dye without success, it’s high time you visited a professional. Visit a salon stylist and seek for hair color removal services. Even though the entire process might cost you extra bucks, it’s really worth it.

Watch The Video on How To Remove SEMI PERMANENT Hair Color


Although it doesn’t bind to your hair permanently, you might still get sick of permanent hair dye. I believe that with the methods listed above on how to remove semi-permanent hair dye, your problem will get perfectly sorted out. If one fails, try the next one, and you'll eventually find one that works for you.