Filter products

Product type

Brand

Refine by price

Colour

Currently in stock

Review rating

Promotions

Vegan

Allergen free

Organic

On promotion

Marketplace product

Paraben free

Oil free

Permanent Hair Dye

Permanent Hair Dye

Whether you’ve decided to take the plunge into permanent change or are just looking for hair colour ideas, you’ve come to the right place. Our incredible range of hair dye has all the colours of the rainbow (and then some) and stand the test of time.

416 products found
Items per page
Sort by
2
2 for £10
3 for £13
    £6.99 each £6.99 per 50ml

11
2 for £11
3 for £14
    £7.49 each £7.49 each

10
2 for £11
3 for £14
    £7.49 each £7.49 each

+11
0
    £13.99 each £10.36 per 100ml

7
2 for £10
3 for £13
    £6.99 each £6.99 each

5
2 for £10
3 for £13
    £6.99 each £6.99 per 50ml

5
2 for £10
3 for £13
    £6.99 each £6.99 each

8
2 for £10
3 for £13
    £6.99 each £6.99 each

+20
1877
2 for £15
    £9.99 each £9.99 each

11
2 for £11
3 for £14
    £7.49 each £7.49 each

7
2 for £11
3 for £14
    £7.49 each £7.49 each

10
2 for £10
3 for £13
    £6.99 each £6.99 each

7
2 for £10
3 for £13
    £6.99 each £6.99 each

+27
2660
2 for £12
    £7.99 each £7.99 each

+27
2660
2 for £12
    £7.99 each £7.99 each

10
2 for £11
3 for £14
    £7.49 each £7.49 each

4
2 for £10
3 for £13
    £6.99 each £6.99 each

+22
1287
2 for £14
    £10.99 each £10.99 each

10
2 for £11
3 for £14
    £7.49 each £7.49 each

+27
2660
2 for £12
    £7.99 each £7.99 each

+20
1877
2 for £15
    £9.99 each £9.99 each

+20
1877
2 for £15
    £9.99 each £9.99 each

+5
392
2 for £11
    £6.99 each £6.99 each

+20
1877
2 for £15
    £9.99 each £9.99 each

+20
1477
2 for £16
    £11.99 each £11.99 each

0
    £8.25 each £13.75 per 100g

2
2 for £10
3 for £13
    £6.99 each £6.99 per 50ml

+22
1287
2 for £14
    £10.99 each £10.99 each

0
    £6.30 each £1.05 each

3
2 for £10
3 for £13
    £6.99 each £6.99 each

10
2 for £9
3 for £12
    £5.99 each £5.99 each

+22
1287
2 for £14
    £10.99 each £10.99 each

+31
316
2 for £12
    £7.99 each £7.99 each

+8
202
2 for £13
    £9.99 each £9.99 each

+22
1287
2 for £14
    £10.99 each £10.99 each

10
2 for £7
3 for £9
    £4.99 each £4.99 each

4
2 for £9
3 for £12
    £5.99 each £5.99 each

11
2 for £7
3 for £9
    £4.99 each £4.99 each

0
    £6.30 each £1.05 each

+20
1877
2 for £15
    £9.99 each £9.99 each

+4
435
2 for £15
    £10.99 each £10.99 each

8
2 for £10
3 for £13
    £6.99 each £6.99 each

+20
1477
2 for £16
    £11.99 each £11.99 each

7
2 for £10
3 for £13
    £6.99 each £6.99 per 50ml

+22
1287
2 for £14
    £10.99 each £10.99 each

+5
392
2 for £11
    £6.99 each £6.99 each

+20
1877
2 for £15
    £9.99 each £9.99 each

+22
1287
2 for £14
    £10.99 each £10.99 each

+20
1877
2 for £15
    £9.99 each £9.99 each

82
Free Next Day Delivery when you buy
2 for £11.50
    £7.99 each £7.99 each

179
2 for £11
    £6.99 each £6.99 each

+22
1287
2 for £14
    £10.99 each £10.99 each

+5
392
2 for £11
    £6.99 each £6.99 each

5
2 for £10
3 for £13
    £6.99 each £6.99 each

+22
1287
2 for £14
    £10.99 each £10.99 each

+22
1287
2 for £14
    £10.99 each £10.99 each

78
Free Next Day Delivery when you buy
2 for £11.50
    £7.99 each £7.99 each

+22
1287
2 for £14
    £10.99 each £10.99 each

+27
2660
2 for £12
    £7.99 each £7.99 each

82
Free Next Day Delivery when you buy
2 for £11.50
    £7.99 each £7.99 each