5% off your first order when you Sign up
  • Code: GET20 for 20% off Ancient + Brave
  • Free delivery on all orders over £15
  • Free tote bag with your Avene orders

Shampoos For Greasy & Oily Hair

Keep your hair fresh and balanced with shampoos for greasy and oily hair, specially formulated to remove excess oil, purify the scalp and restore natural freshness. These lightweight cleansers help control sebum production while maintaining essential hydration, leaving hair soft, clean and full of movement.

 

The collection features high-quality shampoos from trusted brands such as Vichy Dercos, Rausch and Phyto, including Vichy Oil Control Shampoo, Rausch Seaweed Degreasing Shampoo and Phyto Purifying Cleansing Scrub. Ideal for daily or alternate use, these formulas keep hair looking fresh, clean and weightless.

Read more
category-image

6 ITEM(S) 6 ITEMS

Filters
  1. Vichy Dercos Oil Control Shampoo 200ml recommended by dermatologists
    Vichy Dercos Oil Control Shampoo 200ml
    Special Price £11.63 Regular Price £15.50
    Rating:
    93%
  2. Vichy Dercos Anti-Dandruff Shampoo for Normal to Greasy Hair 390ml recommended by dermatologists
    Vichy Dercos Anti-Dandruff Shampoo for Normal to Greasy Hair 390ml
    Special Price £15.75 Regular Price £21.00
    Rating:
    99%
  3. Rausch Seaweed Degreasing Shampoo For Greasy Hair 200ml
    Rausch Seaweed Degreasing Shampoo For Greasy Hair 200ml
    Special Price £11.86 Regular Price £13.95
    Rating:
    0%
  4. Phyto Purifying Cleansing Scrub for Scalp 200g
    Phyto Purifying Cleansing Scrub for Scalp 200g
    Special Price £24.80 Regular Price £31.00
    Rating:
    100%
  5. Vichy Dercos Anti-Dandruff Shampoo for Normal to Oily Hair 200ml recommended by dermatologists
    Vichy Dercos Anti-Dandruff Shampoo for Normal to Oily Hair 200ml
    Special Price £11.63 Regular Price £15.50
    Out of stock
    Rating:
    100%
  6. Vichy Dercos Anti-Dandruff Shampoo for Oily Hair Refill 390ml stamp
    Vichy Dercos Anti-Dandruff Shampoo for Normal to Oily Hair Refill 390ml
    Special Price £13.50 Regular Price £18.00
    Out of stock
    Rating:
    0%

6 ITEM(S) 6 ITEMS

Filters

Oily & Greasy Hair Shampoo FAQs

If you are struggling to manage your greasy or oily hair and want to clean your hair without drying it out, we can help. Find the answers to your most common questions about shampoo for oily and greasy hair.

What is the best shampoo for greasy hair?

The best shampoos for greasy and oily hair are those that effectively cleanse and balance the scalp without stripping natural moisture. Look for shampoos that contain ingredients like tea tree oil, charcoal, or salicylic acid to control excess oil while providing hydration. These shampoos help regulate oil production, leaving hair feeling fresh and lightweight without dryness. Popular options are:

What Type Of Shampoo Is Good For Greasy Hair?

The best shampoos for greasy hair have a sebum-combatting formula as this ensures the shampoo effectively cleanses excess oils from your hair and scalp. Greasy hair is caused by a build-up of sebum, a natural oil produced by your skin. For those who produce a lot of sebum, like people who have an oily skin type – which makes your face shiny and prone to spots – combating oily hair without drying it out can be hard. 

What Shampoo Should You Avoid For Oily Hair?

For those with oily hair, you should avoid shampoos that contain parabens and sulphates as they can be harsh on your hair and scalp. They will strip out oils and can damage your hair in the process. Also avoid washing your hair too often, at most 2-3 times per week. Washing your hair too often will dry it out. You should also use a conditioner on your hair every time you wash it, even if you have naturally oily hair. Conditioner protects your hair and helps to support healthy looking hair.