Filter products

Product type

Brand

Refine by price

Colour

Currently in stock

Hair type

Review rating

On promotion

Vegan

Bundles category

Organic

Marketplace product

Paraben free

Oil free

Allergen free

Promotions

Hair Masks

Hair Masks

Hair masks are the new face masks. Simply apply to wet or dry hair, leave for a few minutes and say hello to deeply nourished, moisturised hair.
262 products found
Items per page
Sort by
2
Free Next Day Delivery
    £20.99 each £5.25 per 100ml

3225
1/2 price
    £4.49 each   was £8.99 £1.12 per 100ml

0
    £9.50 each £1.90 per 100g

0
3 for 2
    £4.49 each £1.80 per 100ml

0
    £9.20 each £2.16 per 100g

3225
1/2 price
    £4.49 each   was £8.99 £1.12 per 100ml

0
    £12.45 each £3.51 per 100ml

0
    £1.49 each £5.96 per 100ml

3225
1/2 price
    £4.49 each   was £8.99 £1.12 per 100ml

0
3 for 2
    £4.49 each £1.80 per 100ml

0
    £12.49 each £2.64 per 100ml

194
Members Only! 1/2 price
  £3.99   £7.99 each £2.66 per 100ml
Member Price       £3.99 £1.33 per 100ml
 

9
3 for 2
    £5.99 each £3.74 per 100ml

0
    £12.99 each £6.50 per 100g

31
Buy 1 get 1 free
    £4.99 each £2.50 per 100ml

426
Members Only! 1/2 price
  £4.49   £8.99 each £3.00 per 100ml
Member Price       £4.49 £1.50 per 100ml
 

1271
3 for 2
    £7.99 each £3.20 per 100ml

5799
    £10.99 each £18.63 per 100ml

0
3 for 2
    £4.49 each £1.80 per 100ml

71
Members Only! 1/2 price
  £3.99   £7.99 each £2.66 per 100ml
Member Price       £3.99 £1.33 per 100ml
 

0
    £8.99 each £3.96 per 100ml

54
Buy 1 get 2nd 1/2 price
    £5.00 each £2.00 per 100ml

0
    £1.49 each £5.96 per 100ml

2
    £9.99 each £2.70 per 100ml

255
1/2 price
    £4.49 each   was £8.99 £1.12 per 100ml

1
    £5.99 each £11.98 per 10g

153
1/2 price
    £4.49 each   was £8.99 £1.12 per 100ml

0
    £8.49 each £7.08 per 100ml

1
3 for 2
    £4.49 each £5.99 per 100ml

26
Sorry, Store Pick-up Only
    £54.99 each £109.98 per 100ml

Limited Availability
0
    £11.99 each £3.38 per 100ml

4
Buy one get 2nd 1/2 price
    £2.99 each 88p per 100g

7
3 for 2
    £3.00 each £3.00 each

0
    £12.99 each   was £44.99 £5.20 per 100ml

3225
1/2 price
    £4.49 each   was £8.99 £1.15 per 100ml

0
    £11.50 each £11.50 per 1kg

201
Members Only! 1/2 price
  £5.99   £11.99 each £3.00 per 100ml
Member Price       £5.99 £1.50 per 100ml
 

0
    £7.99 each £2.66 per 100ml

35
1/2 price Members Only!
  £2.49   £4.99 each £2.50 per 100ml
Member Price       £2.49 £1.25 per 100ml
 

90
Members Only! 1/2 price
  £3.99   £7.99 each £3.20 per 100ml
Member Price       £3.99 £1.60 per 100ml
 

0
    £7.99 each £2.00 per 100ml

1
1/2 price
    £4.99 each   was £9.99 £1.66 per 100ml

31
Save 1/3
    £9.32 each   was £13.99 £2.63 per 100ml

35
1/2 price Members Only!
  £2.49   £4.99 each £2.50 per 100ml
Member Price       £2.49 £1.25 per 100ml
 

430
Members Only! 1/2 price
  £6.49   £12.99 each £8.66 per 100ml
Member Price       £6.49 £4.33 per 100ml
 

1
    £7.99 each £2.00 per 100ml

11
Members Only! 1/2 price
  £4.49   £8.99 each £3.00 per 100ml
Member Price       £4.49 £1.50 per 100ml
 

6
3 for 2
    £3.00 each £3.00 each

0
    £7.30 each £1.46 per 100ml

1
    £6.99 each £6.22 per 100ml

0
    £7.30 each £2.06 per 100ml

0
    £6.00 each £2.90 per 100ml

0
    £7.99 each £2.66 per 100ml

15
Save 1/3
    £6.66 each   was £9.99 £6.66 each

0
    £8.40 each £3.54 per 100ml

0
    £6.75 each £9.93 per 100g

5
Buy 1 get 1 free
    £6.99 each £1.59 per 100ml

0
    £4.65 each £4.65 per 100g

72
Save 1/3
    £9.32 each   was £13.99 £2.63 per 100ml

0
    £6.99 each £2.15 per 100ml