Luscious lavender. The soft, sexy shade is all over our pinterest feeds right now with its edgy, cool and effortless vibes. But which is the best lavender hair dye to get the look at home?

In Purple hair|How to get the perfect look at home, lavender featured high on our list of purple hair colours that are rocking up the trend charts this year.

Now we’re here with the best lavender hair dye around so you can get your hair on trend and on point at home!

As an Amazon Associate I earn on qualifying purchases.


What is lavender hair?

Lavender is the sexy sister shade of pinker Lilac which is also one of the hot hair colour ideas that are all the rage this year. It’s the perfect blend of purple and blue shades which means it will suit any skin tone – cool or warm.

Lavender can be soft, it can be bright, it can be pastel, electric or neon. And it looks completely fantastic with ombre, balayage or highlights styles.

Lavender is a great complimentary colour for all kinds of silver and blonde hair shades. Lavender is typically used to colour-correct yellow and brassy tones, so you know with lavender your lush look will always stay cool.

Check out the latest looks for ideas and inspiration.


Can I dye my hair lavender at home?

The good news is that lavender is an easy colour to achieve at home – with the right hair colour base. So you’ll need to take the colour your hair is now into consideration..

If you have blonde and light hair: You have a great base to start playing with lavender shades. Although you may need to lighten your hair if you want to true pastel shades.

If you have light brown hair and darker: You’ll need to lighten your hair with a lightening kit to try pastel shades like lavender. Using off-the shelf lavender box dyes won’t work on dark hair – sorry!

What are the best lavender hair dyes?

Without further ado! Here are the best lavender hair dyes to get the lush look at home!

Best lavender hair dye at a glance.

Hair dyeLooks likeBest forBuy it now
Clairol Colour Crave Semi Permanent Hair Dye, Lavenderbest lavender hair dyeVibrant lavender locks.
Crazy Colour Semi Permanent Hair Dye, Lavenderbest lavender hair dyeBlue lavender hues.
Adore Shining Semi Permanent Hair Colour, Soft Lavenderbest lavender hair dyeStrong lavender colour.
Schwarzkopf Live Ultra Brights Pretty Pastel Lilac Hair Dye.best lavender hair dyeSubtle pastel wash.
Directions Hair Colour - Lavenderbest lavender hair dyeSuper soft lavender hair.
Manic Panic Silver Stiletto Gray Hair Dye - Icy Silver Shade with Lavender Tintbest lavender hair dyeSilver-lavender toning tints.

TOP PICK!

Clairol Colour Crave Semi Permanent Hair Dye, Lavender

best lavender hair dye

Best for: Vibrant lavender locks.

This is a great lavender colour that’s easy to apply and the creme is lovely and thick so you don’t splash it everywhere and dye your bathroom lavender too. We tried it on mid-blonde hair and left it in for 30 minutes to really penetrate.

The results were a lustrous, vibrant colour that lifted our hair. After 5 washes, it’s on its way out so it won’t last the 15+ washes it promises but the colour is so gorgeous that we’ll forgive them.


#1 Clairol Colour Crave Semi Permanent Hair Dye, Lavender

purple hair dye

They say:

  • Flaunt your fearless with bright colours and bold results.
  • Lasts 15+ washes.
  • Visible on any hair type, so your look isn’t limited by your locks.
  • The lighter your hair, the longer your wear.

Reviewers say:

“This hair dye was easy to use and the colour came out great. Personally I may have needed to saturate some strands a little better, but I still love the purple colour that came out.”

“Not exactly the colour on the box if you have bleached hair but they have a little chart at the back. On bleached hair, it’s more like indigo-purple but should wash out nicely.”

“I have dark brown hair and I was worried that this would not show up or work on my hair. It honestly worked so well! I love it. Showed up such a pretty purple colour!”

We say:

This is a great lavender colour that’s easy to apply and the creme is lovely and thick so you don’t splash it everywhere and dye your bathroom lavender too. We tried it on mid-blonde hair and left it in for 30 minutes to really penetrate.

The results were a lustrous, vibrant colour that lifted our hair. After 5 washes, it’s on its way out so it won’t last the 15+ washes it promises but the colour is so gorgeous that we’ll forgive them.

Best lavender hair dye for: Vibrant lavender locks.

#2 Crazy Colour Semi Permanent Hair Dye, Lavender

best lavender hair dye

They say:

  • Add an instant burst of colour and vibrancy to your look.
  • Easy to use and lasts out in 6-8 washes
  • Create striking looks with ease without worrying about any long term commitment.

Reviewers say:

“I’ve used this dye for 9 months now. I love this lavender hair colour. Fantastic pay off and easy clean up. Does run a bit but not that much and has washed out of any fabric I’ve gotten it on so far (touch wood) so for a temporary dye, it’s really good.”

“The colour is really nice by itself and lasts longer than expected.”

“Came out more blue than the swatch colour but still happy with the final result as it may have just been the reaction of bleaching my hair before hand, would recommend a different colour for someone wanting purple specifically.”

We say:

We tried this lavender hair dye on light brown hair rather than pre-lightened and it’s semi-permanent so we weren’t expecting amazing results. We left it in longer to let the colour really soak in and were pleasantly surprised! It’s more on the blue side than purple but gave us an even, all-over colour.

The reviews say it didn’t last long but we’ve found it holding better than other semi-permanent dyes. Maybe because of the blue pigments and our hair was darker to begin with.

Best lavender hair dye for: Blue lavender hues.

#3 Adore Shining Semi Permanent Hair Colour, Soft Lavender

best lavender hair dye

They say:

  • Infuses each strand of hair with a vibrant burst of luxurious color.
  • No Ammonia, No Peroxide, and No Alcohol.
  • Deposits natural looking color while giving your hair a healthy resilient shine.
  • Leaving your hair in better condition than before coloring.

Reviewers say:

“I’ve been using Adore dyes for almost 20 years. I love it because its available in so many colors, they actually stay in my hair (but easy to get off skin and clean from the tub), and leave my hair really shiny and soft.”

“As a retired hairdresser I can recommend this range of colours. It is always best to use on pre lightened hair for best results in obtaining the true colour match.”

“If you bleach your hair prior to use your color will come out super bright and vibrant. If you have a previous hair dye in a lighter tone this will go over those lighter areas and tint them lilac but you will not see it as much in darker areas. I actually think that makes the effect look pretty nice.”

We say:

This Adore hair dye says to apply on wet hair, but in our experience, dry is best to really take the colour so we ignored that. We applied it to pale blonde hair.

This dye is extremely pigmented even when diluted a little with conditioner so the bottle will last a few applications. The lavender colour is really vibrant and one of the strongest lavender colours on this list.

Best lavender hair dye for: Strong lavender colour.

#4 Schwarzkopf Live Ultra Brights Pretty Pastel Lilac Hair Dye.

best lavender hair dye

They say:

  • Express your colour creativity.
  • Full-head, ombre or highlights.
  • Creates a soft pastel hue.
  • Dark hair? Pre-lighten with LIVE intense lightener for a soft pastel result.

Reviewers say:

“I tried this on my medium length, pre-lightened blonde hair and I love the result, it’s a beautiful soft lilac colour. My hair feels lovely too.”

“I purchased two kits as I’ve used this range before and know that they are smaller tubes than normal. I put loads on to make sure it’s all over but the colour is amazing just what I wanted pastel lilac vibes.”

“I have used the Live colours for years so was excited to use the Lilac!
I bought 2 boxes and left it on for 20 minutes. My hair is a mid blonde and is also really porous and takes colour well and this turned out a lovely purple pastel shade!”

We say:

This is called lilac hair colour but it’s definitely more of a purple than pink pastel shade so we gave it a go to make lavender. For this one we had blonde, pre-lightened hair ready to go for an all over look. We bought two boxes as the reviews said we’d need it but if you’re just going for dipped ends or touches one will be enough.

We applied to dry hair to ensure it really took and left it on for 25 minutes (they recommend 2 – 15 minutes). The result was an even, wash of silvery-purple hair that was soft to touch.

Best lavender hair dye for: Subtle pastel wash.

#5 Directions Hair Colour – Lavender

best lavender hair dye

They say:

  • Long lasting, semi-permanent dyes that work well on most hair types. 
  • Vegan friendly & are not tested on animals.
  • These shades can be mixed too meaning the possibilities are endless.
  • One 88ml tub will usually cover shoulder length hair.

Reviewers say:

“Great colour and easy to use, the only downside is this colour on it’s own does wash out/fade really quick. I think I’m going to try mixing it with the violet next time to make a darker colour so it doesn’t wash out so fast!”

“The texture and the colour was great I am really happy with the change on my hair especially bc I had virgin hair and I have even have half the bottle left!”

“The color shows up best on bleached hair. It turned my faded red hair into a more flattering dark pink shade and left a pink/blue tint on my naturally dark brown hair that holds color very well.”

We say:

We used Directions Lavender hair colour on long and coarse, unbleached hair and it took a whole tub to massage it in. We left it in for 45 mins to ensure it really took. After rinsing the dye out, our hair was very easy to detangle and comb, which means the dye is super conditioning.

The colour is fab – our light brown hair now has all over lavender tones that gives a lustrous, even colour. The only downside is that it doesn’t last v long – the colour does run so prepare for lavender pillows!

Best lavender hair dye for: Super soft lavender hair.

#6 Manic Panic Silver Stiletto Gray Hair Dye – Icy Silver Shade with Lavender Tint

best lavender hair dye

They say:

  • Silver Stiletto is an icy, lavender-tinted silver hair dye that acts as a toner to help create pale, platinum hair by eliminating yellow hues.
  • When applied to already toned, pre-lightened lightest level 10 hair, Silver Stiletto creates stunning light grey locks.
  • Duration: 4 – 6 weeks.

Reviewers say:

“I love the icy frosty lavender! It’s almost interchangeable with the Snow White toner. This would be good as a precursor to other blue & purple dyes.”

“My hair was about a level 9 and this made the prettiest lilac-silver ombre. I definitely recommend this dye!”

“This toner is great for really pale blonde hair. I left it on for about 2 hours and I got a lavender kind of color in my hair that washed out with a couple washes but my hair was much softer afterwards and it was a great color.”

We say:

We love Manic Panic for its sheer range of bright and beautiful colours. This fabulously named Silver Stiletto is more of a toner than a dye for white-blonde hair that is showing hints of brassiness.

We tried it on platinum blonde hair and it gave a cool, icy sheen to our locks. It has a hint of lavender undertones but it’s more of a silvery-purple hue that glistens in the light. Go for this if you have bleach blonde hair that needs brightening up with luscious lavender.

Best lavender hair dye for: Silver-lavender toning tints.


TOP PICK!

Clairol Colour Crave Semi Permanent Hair Dye, Lavender

best lavender hair dye

Best for: Vibrant lavender locks.

This is a great lavender colour that’s easy to apply and the creme is lovely and thick so you don’t splash it everywhere and dye your bathroom lavender too. We tried it on mid-blonde hair and left it in for 30 minutes to really penetrate.

The results were a lustrous, vibrant colour that lifted our hair. After 5 washes, it’s on its way out so it won’t last the 15+ washes it promises but the colour is so gorgeous that we’ll forgive them.

Best lavender hair dye at a glance.

Hair dyeLooks likeBest forBuy it now
Clairol Colour Crave Semi Permanent Hair Dye, Lavenderbest lavender hair dyeVibrant lavender locks.
Crazy Colour Semi Permanent Hair Dye, Lavenderbest lavender hair dyeBlue lavender hues.
Adore Shining Semi Permanent Hair Colour, Soft Lavenderbest lavender hair dyeStrong lavender colour.
Schwarzkopf Live Ultra Brights Pretty Pastel Lilac Hair Dye.best lavender hair dyeSubtle pastel wash.
Directions Hair Colour - Lavenderbest lavender hair dyeSuper soft lavender hair.
Manic Panic Silver Stiletto Gray Hair Dye - Icy Silver Shade with Lavender Tintbest lavender hair dyeSilver-lavender toning tints.

You may also like...