Skip to Content
HomeCommon Questions

5 Reasons Why Purple Shampoo Isn’t Working on My Hair as Expected

Have you recently used purple shampoo on your dyed hair, hoping to maintain its bright and shiny appearance, only to find no noticeable change?

It’s frustrating when something that’s supposed to fix discolored hair fails to do its job. But don’t give up on your dreams of cool-toned locks just yet.

While purple shampoo may not worked on your hair so far, there are likely some simple tweaks to your routine that can get it to perform the way you want.

Keep reading to find out what to do when purple shampoo doesn’t work.

Why Is Purple Shampoo Not Effective on My Hair?

There are a few reasons why purple shampoo might not be ‘sticking’ in your hair and getting rid of that dreaded yellow color! Let’s see a few reasons why you are having some haircare troubles:

1. Not Using Enough or Not Letting It Sit Enough

Reasons Why Purple Shampoo Does Not Work - Using Less Products

One of the main reasons purple shampoo isn’t working on your hair is because you are using less product or rinsing the shampoo too early not letting it sit enough to work on your hair.

2. Low-Quality Shampoo

That’s right, just like every haircare product, there are differences between brands and products. If you choose a cheap, drugstore brand, it might not work as well as a high-level salon brand.

Make sure you choose a reputable brand and a high-strength purple shampoo for brassy hair.

3. Yellow Vs. Brassy

There is a difference between yellow/golden tones in your hair and brassy tones. ‘Brassy’ hair applies to orange hair, whereas golden or yellow hair has a different underlying shade.

People with brassy orange hair should use blue shampoo, whereas those with yellow hair should use purple shampoo.

4. Wrong Shade

Reasons Why Purple  Shampoo Does Not Work - Wrong base hair color

If you have dark hair, purple shampoo might not work for you. Purple shampoo works best on bleached hair that is light, such as platinum blonde, yellow, silver, or golden blonde.

For those who have darker hair, such as dirty blonde, brunette, or black hair, the purple shampoo will not have much effect on their hair color.

5. Hair Too Dry

Lastly, you may find that purple shampoo is turning your hair purple! This can often occur if your hair is too dry and has low porosity. It can also happen if you overuse the shampoo and do not take care of your hair’s health.

Make sure you only use purple shampoo with a moisturizing conditioner to keep your hair strong and in good condition. Overdoing it can cause your hair to turn purple due to excess dryness and porosity.

How Can I Make Purple Shampoo Work On My Hair?

How Can I Make Purple Shampoo Work On My Hair?
Instagram- Anna Björkholm | hizihairmijdrecht

If you find that purple shampoo is not working on your hair, we have a few tips that can help you get the results you are looking for!

Firstly, make sure you know what to expect. Purple shampoo doesn’t necessarily make your hair brighter, but it does counteract brassiness or golden hues.

The results could end up in a “darker” hair color but an ashier tone. Keep this in mind before you use purple shampoo!

Secondly, make sure you choose the right type of purple shampoo for your hair color and natural shade. If you want to get rid of warm tones in your hair, use a strong pigmented purple shampoo. For clients who want to tone up their sliver, consider using a silver toning shampoo.

Additionally, for those who want a daily pick-me-up to get rid of yellow undertones, consider using a purple bonding shampoo to maintain your color.

Lastly, we recommend using a color balance to avoid overdoing the purple shampoo on your hair. The last thing you want is for your hair to be violet!


Understanding some commonly asked questions before using purple shampoo can be the difference maker between yellow hair and a perfect shade of platinum blonde.

Is purple shampoo only effective on bleached hair?

No. Purple shampoo is usually used only for post-bleached hair. Purple shampoo won’t necessarily lighten your current hair color but will neutralize the yellow base on your hair.

However, suppose you already have light hair, like blonde hair or brunette with balayage. In that case, you can use purple shampoo to balance out the blonde, yellow, or brassy shades. 

How long does it take for purple shampoo to work?

The amount of time it takes for purple shampoo to work depends on the specific product and brand. Some purple shampoos work in 1-5 minutes, whereas others may take longer.

Read the instructions on the bottle to see how long you should leave it in your hair to get the desired results.

Is it better to use purple shampoo or conditioner?

It is better to use a purple shampoo instead of a purple conditioner. If you use both, it may dry out your hair and cause more harm than good.

We recommend using a purple shampoo to neutralize the yellow tones, followed by a moisturizing conditioner that can help repair damaged hair from coloring or bleaching.