Filter products

Product type

Brand

Refine by price

Currently in stock

On promotion

Natural

Oil free

Paraben free

Review rating

Allergen free

Marketplace product

Product format

Shampoo-for-Oily-Hair

It’s all very well having oil rich hair that radiates shine and health, but on the other hand, all this oil can quickly build up giving you greasy hair and roots which you have to wash religiously to fight. If this sounds like a problem that you’re all too familiar with and find yourself washing your hair on the daily, as you can’t go a day without washing your hair for fear of oily scalp and roots, try out our shampoo for greasy hair which may be your new secret weapon for fighting oily hair.

Why is my hair greasy after shampooing we hear you cry?

Greasy hair can be caused by a build-up of grease, under washing or over washing your hair – in this case it’s usually the latter. Over washing your hair can cause your hair to produce more oil as the oil glands are stimulated by the washing process to produce and replace the oil that has been lost – so all this time we thought washing our hair more often would make it cleaner, but in actual fact it makes it dirtier quicker! Who knew?

To combat this cycle of greasy hair, washing, greasy hair, washing, our shampoo for oily hair helps to wash away extra dirt, without drying out your hair, to refresh your scalp. Because girls have more important thing to do than wash their hair every evening!

For girls in a rush in need of a greasy root fix fast, try a quick mist of dry shampoo for a in a hurry hair wash.

If you find your hair is still greasy after using these oil cleansing shampoos, try using clarifying shampoos, as your grease could be caused by a build-up of dirt and hair products, and requires some tougher stuff!

10 products found
Items per page
Sort by
121
Online Only! Save 10%
  £11.69 each was £12.99 £2.47 per 100ml

388
  £4.25 each £2.13 per 100ml

259
  £3.25 each £1.63 per 100ml

26
3 for 2
  £6.99 each £1.75 per 100ml

535
  £3.25 each £1.63 per 100ml

122
  £3.25 each £1.63 per 100ml

10
Save 1/3
  £5.99 each was £8.99 £1.56 per 100ml

535
  £3.25 each £1.63 per 100ml

271
  £4.25 each £2.13 per 100ml

81
  £3.25 each £1.63 per 100ml