The best purple shampoos to beat brassy tones – reviewed by our beauty team

Our guide to 12 of the best purple shampoos for fresh blonde, balayage and greys to suit various budgets

Collage of images of three of the best purple shampoos featured in this guide from Kerastase, Bleach London and Pureology on a pink watercolour-style background
(Image credit: Kérastase/Bleach London/Pureology/Future)

Finding the best purple shampoo is, on paper, pretty straightforward. All you need is something to wash your hair with something that contains a toning purple pigment. A pretty simple brief, right?

If you're looking for this kind of shampoo it's very likely you have blonde or grey hair colour and want to cool down yellow, brassy tones. You likely already use the best shampoo and conditioner for your hair type, so have some idea of what you like, whether that's the best shampoo for fine hair or shampoo for curly hair. But while all violet shampoos aim to perform roughly the same function (toning for blonde hair) there are variations on the theme, each with its own unique merits – or lack thereof. In other words, it's still helpful to get an expert steer on which ones are worth your time and money, and which ones would perhaps be better off down the plughole. 

Having experimented with a whole host of products in our beauty journalism careers, as well as testing a range of options at varying price points, team woman&home can confidently say that the 12 featured in this guide are the very best purple shampoo options on the market. (We won't talk about the havoc wreaked upon our bathroom tiles in the process...)

The best purple shampoo, chosen by our beauty team

Why you can trust Woman & Home Our expert reviewers spend hours testing and comparing products and services so you can choose the best for you. Find out more about how we test.

How we tested the best purple shampoo

two bottles of purple shampoo included in woman&home's guide to the best purple shampoo

Two of the purple shampoos that we tested for this guide

(Image credit: Amelia Yeomans)

The woman&home beauty team includes members with various unnatural blonde hairstyles. This includes brunette with balayage, naturally mousy blonde packed with ultra-bright and fine highlights, and bleached, warmer-toned blonde that's prone to brassiness. 

To see which purple shampoos really worked, we each tested a selection of products. We looked at factors like how our hair felt after washing and if it did a good job of cleaning as well as toning, paying attention to the kind of toning effect it had – silver, white or champagne, for example.

Generally, we find that most purple shampoos yield visible results after a single wash, but we tested these shampoos over multiple washes to be able to assess its true toning abilities. After seeing the results, these are the purple shampoos we would recommend to anyone to help grey or blonde hair look its best. 

How to pick the best purple shampoo for you

Though it's primarily marketed at bleached blondes, purple shampoo also works well on grey hair, balayage hair and highlights (cool-toned brunettes should seek out blue shampoo for brown hair instead). Choosing the best purple shampoo requires considering your hair type. Have you got frizzy hair or a long hairstyle that requires extra nourishment to prevent split ends? Are you a regular swimmer and need something to help you nail how to get chlorine out of hair? Some purple shampoos include hydrating or repairing ingredients, while others focus purely on packing in as much pigment as possible.

They can also vary hugely in price, but does spending more really get you the best purple shampoo? The short answer is not necessarily – where your product sits on the price scale will most likely be reflected in the extra ingredients and luxurious packaging, but rarely in the strength of pigment. If all you want is to tone down warmth in the hair, affordable purple shampoos can be as effective as more luxury options in doing so. 

What does purple shampoo do to hair?

According to Michael Shaun Corby, Global Creative Director at Living Proof, the premise is simple. "Purple is on the opposite side of the wheel from yellow, which means they are complementary colours," he explains. "You might remember from school that complimentary colours cancel each other out. This means that purple shampoo neutralises any yellow tones in your hair, leaving hair looking cleaner and brighter."

Does purple shampoo make your hair lighter?

A common misconception is that purple shampoo makes your hair lighter – but this just isn't possible without bleach. "Even the best purple shampoo isn’t a lightener," Corby confirms. "Instead, it neutralises brassiness in light-coloured hair. Purple shampoo pushes these yellow tones aside to reveal a cleaner, brighter hair colour, which may be why it appears lighter. Another benefit of purple toning shampoo is its ability to do away with dull hair. A hair toner can give hair back its lustre and natural sheen."

Fiona McKim
Beauty Editor, womanandhome.com

 As woman&home's Beauty Channel Editor, Fiona Mckim has tried more products than she’s had hot dinners and nothing makes her happier than raving about brilliant finds on womanandhome.com or her instagram grid (@fionamckim if you like hair experiments and cute shih-tzus). Fiona joined woman&home as Assistant Beauty Editor in 2013 under industry legend Jo GB, who taught her everything she needed to know (learn about ingredients and employ extreme cynicism). She has since covered every corner of the industry, from interviewing dermatologists and celebrities to reporting backstage at Fashion Week and judging the w&h Beauty Awards.

With contributions from