Total (0 items)
Excludes delivery
CHECKOUT NOW

Save up to 20% on selected premium beauty & No7, perfect for Valentine's Day. Online only. Hurry, ends soon!

{"status":"facets are ready","totalHits":321,"facetCount":15,"facetsKey":["brand","currentPrice","roundedReviewScore","promotionalText","product_type","key_features","body_area","format","hair_colour","category","free_from","suitable_for","hair_type","ingredients","pharmacy_medicine"],"appliedFilters":{"category":["beauty & skincare","hair","hair dye","permanent"]}}
  • Filter by:

  • Hide out of stock items

  • £2
    £14
    to
End of filters

permanent hair dye

Blonde, copper, or brown, our permanent hair dye collection covers colours across the spectrum. Unlock a new you and get heads turning thanks to natural origin formulas enriched with nourishing ingredients for the best colour results. Top permanent hair dye picks from Garnier include a non-drip formula to make product application as easy as possible. Or grab a styling hair comb and combine it with L’Oreal’s Triple Care Colour Regime which uses advanced technology to care for your hair and scalp. With infused permanent hair dye products that deliver intense natural tones and tones, you’ll get a long-lasting hair colour. Plus, you can pair your new hair colour with your choice of hair accessories for complete glam

Showing 47 of 321

Maximum quantity reached

in your basket

none

Garnier Good Hair Colour 4.61 Blazing Sunrise 217g

£8.00

Save £4.00

Was £12.00

217G | £3.69 per 100G

Maximum quantity reached

in your basket

none

Garnier Olia 4.62 Dark Garnet Red No Ammonia Permanent Hair Dye

£10.00

0ML

Maximum quantity reached

in your basket

It's the year of Mocha Mousse

Hot off the press, discover the trending Pantone® Colour of the Year. A tasteful touch of glamour wrapped in a warming rich brown hue

none

Garnier Nutrisse 5 Mocha Brown Permanent Hair Dye

£8.00

Maximum quantity reached

in your basket

Maximum quantity reached

in your basket

Maximum quantity reached

in your basket

Maximum quantity reached

in your basket

Maximum quantity reached

in your basket

none

Garnier Olia 5.0 Brown No Ammonia Permanent Hair Dye

£10.00

Maximum quantity reached

in your basket

none

Garnier Olia 4.0 Dark Brown No Ammonia Permanent Hair Dye

£10.00

Maximum quantity reached

in your basket

none

L’Oréal Paris Excellence Cool Crème Permanent Hair Dye, Long-lasting Anti-Brassiness Colour, 7.11 Ultra Ash Blonde

£10.99

268G | £4.10 per 100G

Maximum quantity reached

in your basket

Maximum quantity reached

in your basket

none

Garnier Nutrisse 6 Light Brown Permanent Hair Dye

£8.00

Maximum quantity reached

in your basket

none

Garnier Nutrisse 3.6 Deep Reddish Brown Permanent Hair Dye

£8.00

Maximum quantity reached

in your basket

none

Garnier Nutrisse 9.13 Light Ash Blonde Permanent Hair Dye

£8.00

Maximum quantity reached

in your basket

Maximum quantity reached

in your basket

none

L'Oreal Paris Excellence Crème Permanent Hair Dye 5.5 Mahogany Brown

£10.99

Maximum quantity reached

in your basket

none

Schwarzkopf LIVE Colour + Lift L74 Tangerine Twist Permanent Hair Dye

£7.00

Maximum quantity reached

in your basket

none

Clairol Nice'n Easy Crème Oil Infused Permanent Hair Dye 8A Medium Ash Blonde 177ml

£7.99

177ML | £4.51 per 100ML

Maximum quantity reached

in your basket

none

L’Oréal Paris Excellence Cool Crème Permanent Hair Dye, Long-lasting Anti-Brassiness Colour, 6.11 Ultra Ash Dark Blonde

£10.99

268G | £4.10 per 100G

Maximum quantity reached

in your basket

none

Clairol Nice'n Easy Crème Oil Infused Permanent Hair Dye 9A Light Ash Blonde 177ml

£7.99

177ML | £4.51 per 100ML

Maximum quantity reached

in your basket

Maximum quantity reached

in your basket

none

Jerome Russell B Blonde Cream Peroxide for Medium to Dark Brown Hair 75ml

£2.15

Maximum quantity reached

in your basket

Maximum quantity reached

in your basket

none

Jerome Russell B Blonde Powder Bleach for Light to Dark Brown Hair

£4.49

Maximum quantity reached

in your basket

none

Garnier Nutrisse 4 Dark Brown Permanent Hair Dye

£8.00

Maximum quantity reached

in your basket

Maximum quantity reached

in your basket

none

Garnier GOOD Permanent Hair Dye 6.0 Mochaccino Brown

£8.00

Save £4.00

Was £12.00

217G | £3.69 per 100G

Maximum quantity reached

in your basket

none

Garnier Olia 4.15 Iced Chocolate Brown No Ammonia Permanent Hair Dye

£10.00

Maximum quantity reached

in your basket

none

John Frieda Precision Foam Colour 6.5PBN Lightest Cool Almond Brown 130ml

£9.99

130ML | £7.68 per 100ML

Maximum quantity reached

in your basket

Maximum quantity reached

in your basket

none

Clairol Nice'n Easy Crème Oil Infused Permanent Hair Dye 5 Medium Brown 177ml

£7.99

177ML | £4.51 per 100ML

Maximum quantity reached

in your basket

none

John Frieda Precision Foam Colour 5R Medium Red Brown 130ml

£9.99

130ML | £7.68 per 100ML

Maximum quantity reached

in your basket

Maximum quantity reached

in your basket

none

Schwarzkopf LIVE Deep Black 099 Permanent Hair Dye

£7.00

25ML | £28.00 per 100ML

Maximum quantity reached

in your basket

none

Garnier Olia Midnight 1.0 Deep Black No Ammonia Permanent Hair Dye

£10.00

Maximum quantity reached

in your basket

none

Garnier Nutrisse 3 Darkest Brown Permanent Hair Dye

£8.00

Maximum quantity reached

in your basket

none

Schwarzkopf LIVE 00B Max Blonde Permanent Hair Dye

£7.00

Maximum quantity reached

in your basket

Maximum quantity reached

in your basket

none

Clairol Nice'n Easy Crème Oil Infused Permanent Hair Dye 8WR Golden Auburn 177ml

£7.99

177ML | £4.51 per 100ML

Maximum quantity reached

in your basket

none

Garnier GOOD Permanent Hair Dye 9.1 Vanilla Blonde

£8.00

Save £4.00

Was £12.00

217G | £3.69 per 100G

Maximum quantity reached

in your basket

none

Garnier GOOD Permanent Hair Dye 4.0 Cacao Brown

£8.00

Save £4.00

Was £12.00

217G | £3.69 per 100G

Maximum quantity reached

in your basket

none

Garnier Olia 6.0 Light Brown No Ammonia Permanent Hair Dye

£10.00

Maximum quantity reached

in your basket

Maximum quantity reached

in your basket

none

Garnier Nutrisse 4.3 Dark Golden Brown Permanent Hair Dye

£8.00

Maximum quantity reached

in your basket

Maximum quantity reached

in your basket

Maximum quantity reached

in your basket
Showing 47 of 321