Sick Of Brassy Tones and Dullness? These Are The 11 Best Purple Shampoos That Brighten Blonde Hair
Tried & tested by blonde beauty editors
Becoming acquainted with the best purple shampoo is an essential part of being blonde. When brassy tones creep in and ruin the sun-lifted effect, these toning shampoos have impressive hue-restoring powers.
If you're new to this kind of shampoo, you're in luck—we've spoken to some of the industry's biggest hair experts to explain exactly how this shampoo for coloured hair works and how to use it. Our Senior Beauty Editor, Katie Thomas, Editor, Sunil Makan, and Beauty Contributors, Shannon Lawlor and Rebecca Fearn have handpicked their favourite purple shampoos after testing (FYI, the one that got the most love was the Olaplex No.4P Purple Shampoo) and any that they weren't keen on didn't make the list.
Best purple shampoo: Quick shopping links
- Fudge Professional Clean Blonde Shampoo: £8 at Amazon
- Shu Uemura Art of Hair Yubi Blonde Glow Revealing Shampoo: £38.25 at Lookfantastic
- Kérastase Blond Absolu Bain Lumière Illuminating Shampoo: £28.25 at Lookfantastic
- Redken Blondage Color Extend Shampoo: £23.90 at Lookfantastic
- Provoke Touch Of Silver Brightening Shampoo: £4.50 at Boots
- Philip Kingsley Pure Blonde/Silver Brightening Daily Shampoo: £28 at Lookfantastic
- Bleach London Silver Shampoo: £8.50 at Lookfantastic
- Pureology Strength Cure Blonde Shampoo: £24.70 at Lookfantastic
- John Frieda Violet Crush Intensive Purple Shampoo: £6.83 at Sephora
- Oribe Bright Blonde Shampoo for Beautiful Color: £46 at Amazon
- Olaplex No.4P Purple Shampoo: £28 at Lookfantastic
The best purple shampoo to try in 2025
1. Fudge Professional Clean Blonde Shampoo
Fudge Professional Clean Blonde Shampoo
What Katie says: "This was actually one of the first purple shampoos I ever used and I always find myself going back to it when I want that really icy tone to my hair. It uses ultra violet pigments to neutralise yellow tones and works brilliantly on balayage, highlights, full-on bleach and grey-blondes."
What Sunil says: "I was recommended this product by a beauty editor with many years of industry experience, so naturally I had to give it a go. IMHO it is THE very best purple shampoo on the market if you want that real shot of iciness. To get my hair blonde, it needs some serious bleaching, and suffice to say, it needs all the help and conditioning it can get. This instantly banishes any trace of brassiness. As long as I dye my hair blonde, there will be a bottle of this in my bathroom."
What Shannon says: "I've got to agree with both Katie and Sunil here, this is without question, the best shampoo I've ever used for achieving that icy blonde look. If you have even a hint of brassiness, one wash with this will sort things out straight away. It's so good, in fact, that I highly recommend giving your nails a good scrub immediately after rinsing to avoid any staining."
What Rebecca says: "I agree with the Marie Claire team wholeheartedly – I simply adore this shampoo, and it's the one I feel truly works in-between salon appointments to keep that brassiness away. I tend to leave this on for several minutes in the shower for top tier toning, but I only use it every other wash as it's a rather potent formula. My favourite of the bunch – in fact, I recently wrote an entire ode to it!"
2. Shu Uemura Art of Hair Yubi Blonde Glow Revealing Shampoo
Shu Uemura Art of Hair Yūbi Blonde Anti-Brass Purple Shampoo
What Shannon says: "This is my favourite purple shampoo to use. Much like the aforementioned Fudge option, this purple hue packs a serious punch, leaving blonde cool, icy and fresh looking. The best thing about this formula is just how luxe is feels. It transforms into a rich, creamy lather, smells beautiful and leaves hair looking glowing and soft."
3. Kérastase Blond Absolu Bain Lumière Illuminating Shampoo
Kérastase Blond Absolu Bain Lumière Illuminating Shampoo
What Katie says: "When this first came out, it was truly revolutionary. Kérastase know that dyed blonde hair causes damage, they also know that so many of us use purple shampoos to tone. Which can further dry the hair. So they created this clever formula that uses skincare ingredients such as hydrating hyaluronic acid and brightening edelweiss flower to dive deep into weaker follicles. Doesn't give you that super ashy look, but will take down brassiness."
What Shannon says: "This isn't the purple shampoo for you if brassiness is your concern. However, if you have found your bleached strands to look dull and flat, this is one for you. It adds instant nourishment and a shine that leaves your blonde looking like its most expensive self."
What Rebecca says: "This is my favourite 'in-between' formula for when my hair needs a break from potent, highly pigmented purple shampoos. Kerastase's clear formula cleverly targets warmth and brassiness, but without the danger of build-up, which in turn leads to dullness. A great investment."
4. Redken Blondage Color Extend Shampoo
Redken Blondage Color Extend Shampoo
What Katie says: "Redken is known for being a colour-expert brand, as well as one that pushes the boundaries of traditional colour. So it comes as no surprise to me that this is a punchy formula. If you used it every day (which I wouldn't recommend) I reckon you would be almost silver within the month. It eliminates brassy undertones from the first wash and contains proteins to protect against breakage. Think a brighter blonde with salon-worthy shine."
What Shannon says: "This shampoo is so good that if you leave it on for too long, you will notice a slight purple tint to your blonde immediately after washing. However, if you time it right, this is one of the fastest acting purple shampoos in existence."
5. Provoke Touch Of Silver Brightening Shampoo
Provoke Touch of Silver Purple Shampoo
What Katie says: "I used to see this in my granny's bathroom all the time when I was a child and I would wonder why on earth she use a shampoo that was that colour. And now I get it. Her hair is always the brightest, cool-toned grey and it's all down to this. It's the ultimate toning shampoo. Plus, just look at that price."
6. Philip Kingsley Pure Blonde/Silver Brightening Daily Shampoo
Philip Kingsley Pure Blonde/Silver Brightening Daily Shampoo
What Rebecca says: "Whenever I've struggled with my hair – be it with excess shedding, lack of growth, or dandruff – Philip Kingsley has always been my go-to brand. Founded and run by expert trichologists, these guys certainly know what they're talking about, meaning you can trust the efficacy of their products. The brand's daily purple(ish) shampoo is no different – it works to neutralise brassy tones gently and gradually, making it ideal for regular use unlike some more potent formulas. This is a personal favourite."
7. Olaplex No 4P Blonde Enhancer Toning Shampoo
Olaplex No 5P Blonde Enhancer Toning Shampoo
What Katie says: "This is the product I never knew I needed. The Olaplex system is the ultimate product range for protecting and caring for bleached hair. So the idea of a toning shampoo with the Olaplex technology inside is mind-blowingly exciting. It has become a must-have for me, as I use it alongside the rest of the range. I particularly like to use it straight after I've had my colour done when my hair is at its most vulnerable. If you're looking for a product that you can 100% rely on, this is that product."
What Sunil says: "A full believer in the restorative and transformative powers of Olaplex, after having recently gone blonde, I was thrilled when they launched this product. It doesn't leave my hair feeling dry - my hair ACTUALLY feels better after using - and the colour payoff is seriously impressive."
What Shannon says: "I've been bleaching my hair for over 15 years, and the damage needs a lot of management. The bond-restoring benefits of this purple shampoo means my long hair is left feeling stronger, looking less brassy and is less prone to breakage."
8. Pureology Strength Cure Blonde Shampoo
Pureology Strength Cure Blonde Shampoo
What Katie says: "If you're looking for a vegan purple shampoo, then say hello to Pureology. It's 100% vegan. Not only does this shampoo corrects yellowness, it also prolongs colour with an anti-fade formula and improves the strength of fragile bleached strands thanks to repairing ceramides and astaxanthin (a powerful nature-derived antioxidant)."
9. John Frieda Violet Crush Intensive Purple Shampoo
John Frieda Violet Crush Intensive Purple Shampoo
What Katie says: "The brand claims that you'll see results in one wash and they weren't wrong. Hello, icy blonde hair. A really, really good shampoo at a really affordable price. Be sure to wash your hands thoroughly afterwards."
What Rebecca says: "John Frieda's trusty formula is my go-to drugstore buy. It's super affordable and does the job well, leaving locks noticeably cooler for under ten pounds."
10. Oribe Bright Blonde Shampoo for Beautiful Color
Oribe Bright Blonde Shampoo for Beautiful Color
What Katie says: "This is a little shower luxury. It's rather expensive, so not one that I buy often. But if, come payday, my hair is looking a little lacklustre, then I will immediately add this to my basket. I trust Oribe implicitly with my haircare. If I had the money, I would only use this brand, and its purple shampoo leaves my hair looking brighter and rids it of any brassiness, without ever drying it out. Top tip: keep a close eye on this purple shampoo, it does end up in sales, so there are savings to be made."
11. Bleach London Silver Shampoo
Bleach London Silver Shampoo
What Katie says: "So, silver shampoos work in the same way as your regular purple shampoo by neutralising brassiness, but it also adds silvery, ashy tones for the perfect peroxide blonde. If you're looking for help with your colour, there really is no other place to turn to than Bleach London. I have had balayage and highlights at Bleach and let me tell you, my blonde never looked better. This super affordable shampoo brightens silver tones and keeps the lightest blonde shades 'ice ice baby'."
About our testers
Katie makes regular trips to see her colourist for six-weekly highlights and loves to have an ashy tone. Sunil, who has thick and naturally black hair, has recently reached for the peroxide (a late-thirties crisis). Shannon has naturally straight, brunette hair, but has bleached balayage, which needs constant management. Rebecca has been bleaching her hair since she was 16, but now, in her thirties, she struggles with warmth and brassiness creeping in.
The things that they particularly focused on were: how the shampoo left hair feeling afterwards - did it feel dry at all or soft to the touch, how long the effects lasted and -most importantly - how well it took down brassiness.
What is purple shampoo?
"Purple shampoo neutralises the yellow in blonde hair, leaving a creamy to ash result," explains leading colourist and celebrity favourite, Josh Wood. "This is because yellow and purple sit opposite each other on the colour wheel."
"It’s a great product for maintaining a cool blonde look at home between hair appointments," adds Christel Barron-Hough, Founder & Creative Director at Stil Salon.
What causes brassy hair?
It's arguably blonde hair's biggest nemesis: brassiness. Why does it happen? "Lighter strands often struggle to look shiny and healthy," says Steve Shiel, scientific director at L’Oréal. "This is because free radicals in the colouring process break down protein so blonde hair becomes porous."
This porousness means bleached hair soaks up unwanted minerals and metals in your tap water and acquires a yellow tinge over time. "It also means that blonde hair absorbs light instead of reflecting it and is more prone to damage," adds Shiel.
How to use purple shampoo
This may seem obvious, but a violet-based shampoo is not made for your daily lather. Those who bleach their hair and live in hard water areas (which creates more mineral build-up on strands), should only use it once a week. Meaning, one bottle will last you until your next colour appointment, if not longer.
But Zoe Irwin, creative director at John Frieda Salons, advises clients to be careful as purple-based products can be drying.
"I decant half my purple shampoo into half a bottle of Oribe Shampoo For Moisture Control," she says.
"The effect is softer, both in terms of the colour and how my hair feels afterwards. I wouldn’t recommend taking your purple shampoo right down to the ends. The hair there can be up to four years old so will grab onto too much of the purple pigment.
"If you can’t avoid it, coat the ends in conditioner first to create a hydrating base and to dilute the shampoo. Then apply your purple shampoo in an 's' shape on mid-lengths and work it in with your fingers to deposit the pigment evenly."
For how long should you leave purple shampoo in?
It all depends on the instructions on the specific bottle, but not overdoing it is key. "If you leave a purple shampoo on for too long, your hair will have a blue-purple tinge to it," Irwin cautions. Never exceed the specific product instructions and if you do choose to leave it on a touch longer, do not do so for longer than an added minute or so.
Session stylist Ali Pirzadeh concurs and recommends using your regular conditioner afterwards. "I wouldn't bother with a purple conditioner as well, as you want to make sure your hair is still being nourished."
How can you prevent build-up from purple shampoo?
As mentioned, while purple shampoo can make all the difference for blondes, it's crucial to get the balance right with usage to prevent build-up.
"It’s important to not overuse the product, so stick to a once-a-week routine and thoroughly rinse with warm water when washing the shampoo out of the hair," recommends Christel.
"Ideally, you should use a purple shampoo once a week to tone the hair and keep it bright. Overusing it can make the hair look dull."
What's the difference between toner and purple shampoo?
Toners are in-salon treatments that cool down or warm up your colour in between salon appointments.
An at-home version is the equivalent of a semi-permanent colour treatment mask. Free from peroxide or ammonia, it won't actually lift your colour, but it penetrates the hair cuticle and deposits a small amount of lilac colour. This brightens old hair dye and boosts its undertones, as well as preventing fade and ramping up the shine.
So when you wash with this particular shade of shampoo, it deposits purple pigment into blonde hair to counteract any yellowy tones that start to shine through.
Celebrity news, beauty, fashion advice, and fascinating features, delivered straight to your inbox!

Katie Thomas is the Senior Beauty Editor at Marie Claire UK. With over 10 years of experience on women's luxury lifestyle titles, she covers everything from the best beauty looks from the red carpet and stand out trends from the catwalk, to colonic irrigation and to the best mascaras on the market.
- Sunil MakanEditor
- Rebecca FearnFreelance Beauty Journalist and Contributor