Blue hair dye - vibrant semi-permanent colour (with care)
Blue hair dye is bold, striking and deeply rooted in alternative style - but it’s also one of the most technically demanding colours to get right. From electric blues and teal to deep navy and midnight shades, semi-permanent blue hair dye delivers incredible results when applied correctly, but it rewards preparation and maintenance.
Because blue pigment sits cool on the colour wheel, it can be prone to shifting or fading if your base isn’t right. That’s why blue is often best suited to people who already have some experience with hair colour, rather than first-time experimenters.
Why blue hair dye can be tricky
Blue dye interacts strongly with the underlying tones in your hair. If your base is too yellow or uneven, blue can fade towards green or take on a murky, swampy tone over time. Getting blue right is all about starting colour, tone balance and aftercare.
- Yellow blonde bases can push blue towards green
- Uneven lightening can cause patchy results
- Frequent washing can strip blue pigment quickly
For the cleanest, truest blue results, hair should ideally be evenly lightened and cool-toned before application.
Choosing the right blue hair dye
Not all blues behave the same. Choosing the right shade can make all the difference:
- Electric & neon blues - high-impact, but require a very clean blonde base
- Turquoise & teal - vibrant, but most likely to lean green as they fade
- Cobalt & royal blue - richer blues that tend to fade more cleanly
- Navy & midnight blue - deeper shades that are more forgiving on darker bases
If you’re concerned about unwanted green tones, opting for a slightly purple-leaning blue or a deeper navy shade can help counteract yellow warmth in the hair.
If blue feels too advanced, purple hair dye is a more forgiving alternative. (You can also mix in a blob of it to counteract yellow base tones).
Is blue hair dye right for you?
Blue hair dye is best for those who:
- Have previously coloured or bleached their hair
- Understand their hair’s underlying tones
- Are happy to do a little maintenance
- Want a bold, cool-toned statement colour
If you’re completely new to semi-permanent colour, you may find reds, purples or pinks easier starting points before moving into blue.
FAQs
How long does semi-permanent blue hair dye last?
Semi-permanent blue hair dye typically lasts around 6–12 washes. Deeper blues and navy shades usually last longer, while brighter or greener blues may fade more quickly.
Why does blue hair dye fade green?
Blue dye can fade green if there are strong yellow tones underneath. As the blue pigment washes out, the yellow base shows through. Starting with a cooler blonde and choosing a blue with purple undertones helps prevent this.
Will blue hair dye work on dark hair?
On darker hair, blue semi-permanent dye usually creates a cool-toned tint or sheen. For vibrant or electric blue results, a lighter, evenly bleached base is recommended.
Can I mix blue hair dye with other colours?
Yes - blue is often mixed with purple to create indigo shades or deepen tone. Mixing can help neutralise green undertones, but should always be done within the same brand and patch tested first.
How do I keep blue hair dye from going swampy?
- Start with an evenly lightened, cool-toned base
- Avoid yellow-toned blondes or counteract the yellow with a little purple
- Use cool water and colour-safe shampoo
- Wash hair less frequently
- Top up colour before it fully fades
- Try our Manic Panic Love Colour conditioners, they're super pigmented and top up your colour every wash. I swear by them, they've been a game changer for me!
Explore blue hair dye
Browse our collection of vibrant semi-permanent blue hair dye, or return to our full semi-permanent hair dye collection to explore other colours.













