6 Best lilac hair dyes for 2023.

Let’s face it; Lilac hair is lush. The soft pink shade is all over our insta feeds right now with its perfect, pastel vibes. But which is the best lilac hair dye to get the look at home?

Finding the best hair dye can be tricky. With so many different brands and formulas out there, it’s hard to know where to start.

Our guide will take you through everything you need to know about getting your hands on this gorgeous shade at home. Read on dear friends!

funny tweet

As an Amazon Associate I earn on qualifying purchases.


What color is lilac hair?

Lilac is one of the hottest hair colours this year along with its more purple sister Lavender, and it’s coming in all shades of pink to suit any skin tone.

It’s blush-like hue makes for an elegant look that will make you feel amazing without being too flashy or attention-seeking.

The name lilac comes from French meaning simply ‘garden’. This moniker hints at the tranquil nature of this soft, flowery colour.

This versatile and multidimensional colour can be soft pink, it could be bright in tone or pastel.

Electric colours look fantastic with the ombre styles that are popular these days. And it looks completely fantastic with pink and blonde highlights styles.

Right now it’s one of the most beautiful colours for blending with silver and blonde hair shades. It won’t last long on your head though, so enjoy it while you can!

Check out the latest looks for ideas and inspiration.

lilac hair color ideas pinterest

Can I dye my hair lilac at home?

Making a change to your hair color is not always easy, but with the right base, sure you can!

It all depends on what shade you’re looking for: if going lighter or darker will work better in terms of achieving that desired look.

If you have blonde and light hair: You’re in luck! You have a good hair colour base to start experimenting with this soft shade. Although you may need to lighten your hair a level or two if you want to achieve true pastel shades.

If you have light brown hair and darker: You’ll need to lighten your hair with a lightening kit to try light pink hair dye and pastel shades. Using off-the shelf box dyes will not do for dark hair – sorry!

If in doubt – do a strand test!

dark lilac instagram post
pink hair instagram post

What are the best lilac hair dyes?

You’ll be surprised at how many different pastel box dyes are available. Never fear! We’ve recommended the best tried and tested here.

Don’t forget to do a strand test before you start to make sure you’ve picked the right colour for you!

Best lilac hair dyes at a glance

Hair dyeLooks likeBest for Buy it now
Schwarzkopf Live Lightener, Pastel Cool Lilacq? encoding=UTF8&ASIN=B01GE4OTIE&Format= SL160 &ID=AsinImage&MarketPlace=GB&ServiceVersion=20070822&WS=1&tag=colouredhairc 21best lilac hair dyeLilac-silver shimmer
Smart Beauty | Metallic Lilac Permanent Hair Colourq? encoding=UTF8&ASIN=B07QCNYTVD&Format= SL160 &ID=AsinImage&MarketPlace=GB&ServiceVersion=20070822&WS=1&tag=colouredhairc 21best lilac hair dyePerfect purple hues
Adore Shining Semi Permanent Hair Colour, Soft Lavenderq? encoding=UTF8&ASIN=B01C5XQ7R4&Format= SL160 &ID=AsinImage&MarketPlace=GB&ServiceVersion=20070822&WS=1&tag=colouredhairc 21best lilac hair dyeStrong lilac colour
Schwarzkopf Live Ultra Brights Pretty Pastel Lilacq? encoding=UTF8&ASIN=B07Z49W7N8&Format= SL160 &ID=AsinImage&MarketPlace=GB&ServiceVersion=20070822&WS=1&tag=colouredhairc 21&language=en GBbest lilac hair dyeDark pastel wash
Directions Hair Colour - Lilacq? encoding=UTF8&ASIN=B00155T45Q&Format= SL160 &ID=AsinImage&MarketPlace=US&ServiceVersion=20070822&WS=1&tag=colouredhairc 20&language=en USbest lilac hair dyeSuper soft lilac hair
L'Oreal Paris Feria Permanent Hair Color, Rosy Blush (Smokey Pink)q? encoding=UTF8&ASIN=B0185LC3LY&Format= SL160 &ID=AsinImage&MarketPlace=US&ServiceVersion=20070822&WS=1&tag=colouredhairc 20&language=en USbest lilac hair dyeThe pinkest lilac

TOP PICK!

Schwarzkopf Live Lightener, Pastel Cool Lilac

q? encoding=UTF8&ASIN=B01GE4OTIE&Format= SL250 &ID=AsinImage&MarketPlace=GB&ServiceVersion=20070822&WS=1&tag=colouredhairc 21schwartzkopf lilac hair color

Best hair dye for: Lilac-silver shimmer.

This cool colour is one that need to be used on pre-lightened, bleached hair.

You work it through dry hair which is easy with the non-drip thick formula. It contains lightening bleach so we left the conditioner in for a good half an hour to avoid drying our already processed locks even further.

The resulting colour is a beautiful, ashy pink with a silvery shimmer.

The lightener lifted our roots too. What we love about this colour is the way it changes with each wash- fading to a gorgeous silvery pink.

If you have shoulder-length hair or longer, you’ll need a few boxes for best coverage.


#1 Schwarzkopf Live Lightener, Pastel Cool Lilac

q? encoding=UTF8&ASIN=B01GE4OTIE&Format= SL250 &ID=AsinImage&MarketPlace=GB&ServiceVersion=20070822&WS=1&tag=colouredhairc 21schwartzkopf lilac hair color

They say:

  • A professional-quality, 2-in-1 lightener
  • Provides up to 4 levels of lift whilst adding dreamy, pastel hues.
  • Suitable for use on naturally light to dark blonde hair
  • Contains pre-mixed pastel pigments to lighten and colour in just one step, elevating your blonde to the next level.
YouTube player

Reviewers say:

“My hair was light bleach blonde. I put the dye onto my dry hair and the colour immediately turned bright pink! I left it on for 40 minutes the colour started to go darker as it started to set. When I washed the colour out it was an ashy bright pink. The 2nd time I washed it the colour was beautiful.”

“I am a natural mid blonde but had lightened it recently. It didn’t go dark pink while developing as some have said, just a nice pale pinky colour. And yep, it’s now the exact colour on the box. I left it on for half an hour.” 

“Wow this product is gorgeous. So easy to apply and smells great. I am so pleased with the colour and will definitely use this again.”

We say:

This cool colour should only be used on bleached, pre-lightened hair. The non-drip thick composition makes it easier to work through dry hair.

Because it contains lightening bleach, we left the conditioner on for no more than a half-hour to avoid further drying our already-processed locks.

In the end the colour was a lovely ashy pink with a silvery sheen. Our roots were also lifted a touch by the lightener.

The way this colour changes with each wash, fading to a lovely silvery pink, is one of our favourites. For the optimum coverage, you’ll need a few boxes if your hair is shoulder-length or longer.

Best for: Lilac-silver shimmer.

#2 Smart Beauty | Metallic Lilac Permanent Hair Colour

q? encoding=UTF8&ASIN=B07QCNYTVD&Format= SL250 &ID=AsinImage&MarketPlace=GB&ServiceVersion=20070822&WS=1&tag=colouredhairc 21smart beauty deep lilac

They say:

  • Perfect for adding soft pastel tone to very light or bleached blonde hair.
    Contains Nio-Active technology which deeply penetrates the hair during the colouring process
  • Leaves the hair soft, smooth and shiny.
  • For full head application (Thick or hair longer than 20cm may need two packs)
YouTube player

Reviewers say:

“It was a lovely colour when applied, but it didn’t take on my darker roots at all and faded rapidly after the first wash into a more silver colour. I wouldn’t call it permanent, but if you’re looking for a quick change, it’s a gorgeous colour.”

“Love it! Beautiful colour, no strong nasty smell.”

“Loved the colour, easy to use. Only complaint is it is now coming out my hair leaving it patchy. It was not patchy after use and the colour was evenly spread on my hair.”

We say:

We didn’t expect great results because we used this hair dye on light brown hair rather than pre-lightened hair.

We left it in for a little longer to allow the colour to really sink in, and we were pleasantly impressed! It’s more purple-lavender than pink, but it gave us a consistent colour all around.

Although the reviews claim it doesn’t last long, we’ve found it to be more durable than some others. Perhaps it was because our hair was naturally darker.

Best for: Perfect purple hues.

#3 Adore Shining Semi Permanent Hair Colour, Soft Lavender

q? encoding=UTF8&ASIN=B01C5XQ7R4&Format= SL250 &ID=AsinImage&MarketPlace=GB&ServiceVersion=20070822&WS=1&tag=colouredhairc 21adore soft lavender

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.
YouTube player

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 colour in a lighter tone this will go over those lighter areas and tint them pink 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 recommends to apply it to wet hair, but we’ve found that dry hair takes the colour better, so we skipped that step. It was used on pale blonde hair.

Even when diluted with conditioner, this dye has a lot of pigment, therefore the bottle will last a long time.

The delicate lavender colour is a lilac hue of pinky-purple, and it’s one of the most powerful on this list. If you want a lot of colour, this is the way to go.

Best for: Strong lilac colour.

#4 Schwarzkopf Live Ultra Brights Pretty Pastel Lilac .

q? encoding=UTF8&ASIN=B07Z49W7N8&Format= SL350 &ID=AsinImage&MarketPlace=GB&ServiceVersion=20070822&WS=1&tag=colouredhairc 21&language=en GBschwartzkopf pastel lilac

They say:

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

Reviewers say:

“I tried this on my medium length, pre-lightened blonde hair and I love the result, it’s a beautiful soft 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 this!
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:

We had blonde, pre-lightened hair ready to go for an all-over appearance for this one.

We ordered two boxes because the reviews stated we’d need them, but one will be enough if you’re only doing dipped ends or streaks.

We applied it to dry hair and let it on for 25 minutes to make sure it worked (they recommend 2 – 15 minutes). The end result was a soft-touch, even wash of silvery-dark lilac hair.

Best for: Dark pastel wash.

#5 Directions Hair Colour – Lilac

q? encoding=UTF8&ASIN=B00155T45Q&Format= SL250 &ID=AsinImage&MarketPlace=US&ServiceVersion=20070822&WS=1&tag=colouredhairc 20&language=en USdirections purple lilac

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.
YouTube player

Reviewers say:

“Great colour and easy to apply; the only drawback is that this colour washes out/fades quickly on its own. Next time, I’m going to try mixing it with the violet to get a darker colour that won’t wash out as quickly!”

“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 hair colour on unbleached hair that was long and thick, and it took an entire tub to massage it in. We left it in for 45 minutes to be sure it was well absorbed.

Our hair was very easy to detangle and comb after rinsing off the colour, indicating that the dye is extremely nourishing.

Our hair now has all-over purple tones, which gives it a shiny, even appearance. The only drawback is that it doesn’t stay very long – the colour fades over time, so expect pink pillows!

Best for: Super soft lilac hair.

#6 L’Oreal Paris Feria Permanent Hair Color, Rosy Blush (Smokey Pink)

q? encoding=UTF8&ASIN=B0185LC3LY&Format= SL250 &ID=AsinImage&MarketPlace=US&ServiceVersion=20070822&WS=1&tag=colouredhairc 20&language=en USloreal smokey lilac color

They say:

  • Multi-faceted, shimmering, smokey hair color with 3x highlights for an ultra-modern, sophisticated look
  • Ultra-expressive, ultra-sophisticated, inspired by fashion, for the visionary
  • Gentle, deep conditioning
  • Never dull or flat, never wrecks or ravages hair
YouTube player

Reviewers say:

“I have gotten so many compliments with this color!”

“Because this is a PASTEL dye, your hair must be the lightest blonde hue possible. There are no yellow pigments or brassy tones. Even if your hair is already blonde, I recommend bleaching it first. I’m curious to see how this dye fades, but for now, I’ll enjoy the colour.”

“The Smokey Pink goes so lovely with my fair skin and people are constantly commenting on how beautiful it is and even saying that it actually looks like my natural hair color.”

We say:

We expected a chilly, ashy colour because the package said it was a smoky pink. When we tried it on cool platinum-white hair, though, it was noticeably warmer.

It’s more pink than purple, and the pastel wash is nearly candy floss pink. If you have bleach blonde hair that has to be brightened up with soft pastel pink, this is the colour to go for.

Best for: The pinkest lilac.


TOP PICK!

Schwarzkopf Live Lightener, Pastel Cool Lilac

q? encoding=UTF8&ASIN=B01GE4OTIE&Format= SL250 &ID=AsinImage&MarketPlace=GB&ServiceVersion=20070822&WS=1&tag=colouredhairc 21schwartzkopf pastel cool lilac

Best hair dye for: Lilac-silver shimmer.

This cool colour should only be used on bleached, pre-lightened hair. The non-drip thick composition makes it easier to work through dry hair. Because it contains lightening bleach, we left the conditioner on for at least a half-hour to avoid further drying our already-processed locks.

The colour that results is a lovely ashy pink with a silvery sheen. Our roots were also lifted by the lightener. The way this colour changes with each wash, fading to a lovely silvery pink, is one of our favourites. For the optimum coverage, you’ll need a few boxes if your hair is shoulder-length or longer.

How to dye your hair at home.

What colour does lilac hair fade to?

Pastel colours are super light and pale, so they won’t stay put in your hair for too long.

As it fades, it becomes more silvery and a lighter shade of pink. It may also turn brassy as the light bleach base colour shows through.

The best way to prevent the colour fading too quick is to use sulphate-free shampoo and conditioners that are kind to colour.


Parting words

We hope this post has helped you decide which hair dye to buy in order to get the perfect pastel look.

Remember that each of these products have their own pros and cons, so before picking out your favourite one, make sure you’re aware of what it will do for your colour-treated locks!

Start loving lilac hair today! Good luck!