Filter products

Product type

Brand

Refine by price

Colour

Currently in stock

Review rating

On promotion

Promotions

Vegan

Paraben free

Organic

Bundles category

Marketplace product

Hair type

Allergen free

Hair Colourants

Hair Colourants

Looking for a new hair colour? Whether you’re wanting to go bold with red or lighten things up with blonde we have a wide selection of hair dye for you. We advise, and it is stated on the product instructions, everyone should perform a strand test before dyeing their hair, even if they have used the product before, as that ensures they will achieve the right result. Not sure you want to commit long term? See our range of semi-permanent hair dye too.

850 products found
Items per page
Sort by
519
2 for £12
    £8.99 each £8.99 each

+7
4
    £19.99 each £8.43 per 100ml

+43
4
2 for £20
    £12.99 each £11.01 per 100ml

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

+11
0
    £13.99 each £10.36 per 100ml

0
Save 20%
    £12.79 each   was £15.99 £5.42 per 100ml

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

0
    £14.99 each £3.00 per 100g

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

0
Only £8
    £8.00 each   was £11.99 £4.02 per 100ml

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

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

0
Only £8
    £8.00 each   was £11.99 £4.02 per 100ml

5
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

5
2 for £4
3 for £5
    £2.99 each £3.99 per 100ml

0
Only £8
    £8.00 each   was £11.99 £4.02 per 100ml

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

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

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

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

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

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

590
2 for £14
    £9.99 each £13.32 per 100ml

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

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

0
Only £8
    £8.00 each   was £11.99 £4.02 per 100ml

37
    £9.99 each £9.99 each

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

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

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

0
    £8.25 each £13.75 per 100g

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

2
2 for £4
3 for £5
    £2.99 each £3.99 per 100ml

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

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

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

+43
4
2 for £20
    £12.99 each £11.01 per 100ml

0
    £8.99 each £4.86 per 100ml

1
    £7.99 each £44.39 per 100ml

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

0
Only £8
    £8.00 each   was £11.99 £4.02 per 100ml

590
2 for £14
    £9.99 each £13.32 per 100ml

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

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

133
2 for £11
    £6.99 each £6.99 each

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

0
    £8.25 each £13.75 per 100g

2
    £8.99 each £4.86 per 100ml

1
Only £8
    £8.00 each   was £11.99 £4.02 per 100ml

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

1
    £8.99 each £4.86 per 100ml

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

0
    £4.15 each   was £20.00 £4.15 per 100ml

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

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

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

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

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

8
2 for £8
3 for £11
    £4.99 each £6.65 per 100ml