Filter Results
  • Garnier (77)
  • Just For Men (19)
  • Joico (5)
  • Revlon (158)
  • LaMotte (1)
  • John Frieda (9)
  • REDKEN (5)
  • Ardell (2)
  • Kerastase (2)
  • Matrix Biolage (3)
  • Weleda (1)
  • Milk Shake (1)
  • Fudge (5)
  • PHYTO (1)
  • Stargazer (11)
  • Bumble and Bumble (2)
  • LaRoc (1)
  • Osmo (92)
  • Avon (1)
more +
Filter by Keyword
  • Blonde (1444)
  • Developer (434)
  • Ash Blonde (427)
  • Hicolor (249)
  • Excellence (154)
  • Copper (153)
more +
Price (inc. delivery)
Show Results

Permanent Hair Dye

Prepared to take the plunge and give your hair a brand new colour? With OnBuy's immense online range of permanent hair dye, you can commit to a stunning new hair colour with endless shine. Featuring big brand names including Schwarzkopf, Wella, and Revlon, there's a huge variety of shades to explore to help you achieve your desired do right here.

Showing 1-60 of 5,004 results

Sort By:
  • Popularity
  • Average Rating
  • Price (highest)
  • Price (lowest)
  • Newest

Looking to buy Permanent Hair Dye?

Regardless of whether you want to swap to a bright and vibrant hair colour like red or blue, or you want to top up your natural hair tone with a few well-placed highlights, you're in the right place. Our vast online range of permanent hair dye helps you to get a brand new look without breaking the bank. Instead of paying salon prices, our collection of permanent hair dye can do the job all from the comfort of your own home. Plus, with so many reliable brands to explore even hair dye novices will be in safe hands.

How long does permanent hair colour last?

Despite the name, permanent hair colour typically doesn't retain its colour permanently. Indeed, if you're looking to keep your hair colour looking vibrant and glossy, then you'll need to continue dyeing your hair every four to six weeks. This is around the time that you'll either need to let your natural hair colour grow out (as you should have a couple inches of roots by this points) or grab another box of permanent hair dye.

However, there are a few ways that you can make your permanent hair colour last. This includes washing it as little as possible as this will speed up the fading process (hair colour generally lasts up to 28 shampoos) and using regular shampoo with no conditioner. Instead of these solutions, opt for a formula that's designed to be used on colour treated hair and never miss out the conditioning step as this helps to lock in your hair colour.

However, permanent hair colour (even when it's faded) will still remain on your hair. If you choose to colour over this permanent tone with a new shade then you'll create something called 'colour build up'. This is where some inexperienced DIY hair dyers can struggle to achieve the exact tone they desire as the previous hair colour will affect any new shade you put on top, resulting in unusual and unnatural looking tones. One way to combat this is to use a hair colour remover. This works by entering the shaft of your hair and removing all of the artificial colour pigment. It's specially designed to leave the natural pigment of your hair intact without causing damage to the condition of your locks.

Which hair colour hides grey hairs the best?

Want to tackle those grey hairs? Look no further than permanent hair dye shades such as butterscotch, light auburn, and golden brown, that help to cancel out the coolness of grey hair for a more youthful appearance. Alternatively, if you have a cool skin tone, try opting for ashy blondes and browns that expertly hide any greys in replace of a more versatile hair colour instead.

Looking for something less permanent? Why not take a look at our impressive online range of semi-permanent hair dye? Ideal for when you want to experiment with your locks without making a commitment to a new colour, semi-permanent hair dye gives you the opportunity to pick wild and wonderful shades with no repercussions!

Permanent hair dye FAQs

Is permanent hair colour bad for your hair?

When colouring your hair, it's important to note that permanent dye can be more damaging than semi-permanent alternatives. This is because the chemicals in permanent dyes are stronger and the mixture needs to be left on the hair for longer. However, with the right after-care, you can limit the amount of damage. 

How does permanent hair colour work?

Unlike semi-permanent hair dye that coats the hair, permanent hair dye penetrates the cuticles, entering the hair cortex and bonding with it. As the name suggests, this is a permanent change. However, if you're unhappy with your colour or simply want to change, you can use a hair colour remover to strip the pigment deposits. 

Can permanent hair colour lighten my hair?

Depending on the brand and the formula, permanent hair colour can lighten your hair by up to 4 levels. 

Will permanent hair dye change my natural hair colour if used for a long time?

No, your natural colour won't be changed by permanent dyes. While it may be a little tricky to restore your colour back to normal, it's not impossible. 

Customers love our best-selling Permanent Hair Dye

Popular Brands in Permanent Hair Dye

L’Oréal Paris
Just For Men
Matrix Biolage
Vidal Sassoon

Our most popular Permanent Hair Dye

Delivery Address

Sign in to view all of your delivery addresses


Enter your delivery address


Wait! You've left
something behind...

You'll only get instant Cashback at OnBuy! Enter your email below and we'll send you a copy of your basket to save you time later.

No thanks, I'm alright for now

By entering your email address, you'll automatically be added to our database, where you can enjoy personalised Cashback offers and early access to our best deals. You can opt out of our emails at any time and we'll never share your details with anyone. Check our Privacy Policy and T&Cs to find out more.


Before you go...
Remember, you'll only get instant Cashback on everything at OnBuy!

Want access to personalised offers and the highest Cashback rates? Sign up to our emails below.

No thanks, I'm alright for now

You can opt out of our emails at any time and we'll never share your details with anyone. Check our Privacy Policy and T&Cs to find out more.

This page has expired.

Please refresh the page to continue shopping.

Refresh and continue