10 of the best shampoos for oily, greasy hair

Combat oil and cleanse your scalp with the best clarifying shampoos for oily hair.

best shampoos for oily, greasy hair

by Angelica Daujotas |
Updated on

Washing our hair is a chore most of us wish to avoid as much as possible, and if you experience greasy hair more than most, you might be looking for the best shampoos for oily, greasy hair. This hair type might make you feel as though you spend most of your life in the shower, but the best shampoos we've chosen will help cleanse and clarify your scalp.

The thought of washing our hair one or two times a week may seem unrealistic to many, who feel weighed down by hair just one day after a wash. Some hair can become greasy and oily very quickly due to a multitude of factors, but there is light at the end of the tunnel.

While you might be tempted to coat your air in layers of dry shampoo, identifying the root of the issue is the best place to start. Learning about your hair type, along with a suitable shampoo that's designed to target oily hair is your next step.

heat's best shampoos for oily, greasy hair at a glance:

Best overall shampoo for oily, greasy hair: OGX Apple Cider Vinegar Clarifying Shampoo, £7.58 on Amazon

Best value shampoo for oily, greasy hair: Faith In Nature Natural Lemon and Tea Tree Shampoo, £6.64 on Amazon

Best detox shampoo for oily, greasy hair: Bumble and Bumble Sunday Shampoo, £26 on Boots

Start your journey to healthy, clean and shiny hair with the best shampoo for oily, greasy hair behind you all the way. We’ve found the best clarifying shampoos for oily hair available to help you get your hair back under control and looking the best it ever has.

SHOP: The best shampoos for oily, greasy hair

Best overall shampoo for oily, greasy hair

OGX Apple Cider Vinegar Clarifying Shampoo
Price: $13.87

From boosting skin health to aiding weight loss, apple cider vinegar can pretty much do it all and now it can even help you cleanse and boost shine in your hair. This shine-enhancing OGX shampoo gently clarifies to help eliminate residue and build-up. An uplifting blend with Apple Cider Vinegar helps to balance the scalp, remove unwanted oil and leave hair super clean and shiny. It’s a tried and tested ancient remedy brought up to date with a luxe formulation and an amazingly fresh and fruity fragrance.

Customer review: “Gets my shoulder-length hair nice and clean. I have greasy hair (which I have to wash daily) and it definitely cuts through the grease and makes my hair feel cleaner. Smells unusual, not like fresh apples, but quite fresh. All in all, I'd definitely buy it again.”


  • Affordable price point
  • Removes residue and product build-up
  • Smells lovely


  • May not work for all
Hair type:Recommended for normal, fine and dry hair
Sulphate free:Yes

Best value shampoo for oily, greasy hair

Faith In Nature Natural Lemon and Tea Tree Shampoo

Rrp: $22.70

Price: $20.09

This shampoo is made with organic lemon and tea tree oil, providing a fresh citrus blast to uplift, cleanse and energise your day. Suitable for normal to oily hair, the shampoo has been formulated to care for your hair with high-quality, naturally derived, cruelty-free ingredients.

Customer review: “Faith in Nature Coconut Shampoo has a nice, fresh, delicate scent, not overpowering or artificial. It leaves my hair feeling squeaky clean, but I do find it also leaves it feeling a little dry; this is quickly remedied with conditioner. Overall, I’m happy with the shampoo, it’s reasonably priced, with an extremely pleasant fragrance.”


  • Affordable price point
  • Made with cleansing tea tree
  • Cruelty-free


  • May leave hair feeling dry
Hair type:Normal to oily hair
Sulphate free:No

Best detox shampoo for oily, greasy hair

Designed to lift away product residue, excess oil, and built-up pollutants, the Bumble and Bumble Sunday Shampoo gives your hair a fresh, clean start after every wash. Use weekly to deeply cleanse and detoxify your hair and scalp, leaving hair beautifully soft without any dryness.

Customer review: “I have super thick hair, and nothing was getting it clean with London's hard water. This is the ONLY thing I have found that actually removes product residue and doesn't leave my hair feeling gummy. I am so happy I found it.”


  • Can be used as a weekly treatment
  • Removes product residue, excess oil and built-up pollutants
  • Suitable for curly hair


  • Best for non-colour-treated hair
Hair type:Fine to medium, non-colour-treated hair
Sulphate free:Yes

Best shampoo for oily, greasy hair at all ages

Pantene Hair Biology Purifies & Regenerates is a shampoo that nourishes damaged fibres and purifies the roots in-depth, for healthy and vital-looking hair. Thanks to Rose Water, Micellar Water and Pro-V infusion for 24 hours of light hair. Targeting your hair's roots and damaged fibres, this shampoo works for hair of all ages.

Customer review: “I have been using Pantene from the grocery for many years. I ordered this during lockdown when shopping online and I love the difference it has made to my hair. It is noticeable to other people, as well - Highly recommend.”


  • Different variations available
  • Contains rose water, micellar water and ProV infusion
  • No parabens, silicones and dyes


  • Low in stock
Hair type:Recommended for oily and damaged hair
Sulphate free:No

Best volumising shampoo for oily, greasy hair

Embrace the ocean with this volumizing sea salt and lemon shampoo bar. Designed to gently cleanse the hair and scalp, the Nori seaweed works to soften hair while the lemon oil boosts shine without leaving your hair feeling greasy. Packaging-free and vegan, this zero-waste shampoo bar is a great eco-friendly pick for oily hair.

Customer review: "My hair is now much thicker, bouncy and does not get greasy. I really did not expect such drastic results. I now only have to wash my hair 1-2 times a week and I don't have to use conditioner."


  • Enriched with volumising sea salt 
  • Can be used for up to 80 washes
  • Has a fresh, lemony scent


  • Doesn't last as long as regular shampoo
Hair type:All hair types
Sulphate free:Yes

Best scalp scrub for oily, greasy hair

Ever feel like there’s residue on your scalp, even after you’ve washed your hair? You need Goops G.Tox Himalayan Salt Scalp Scrub Shampoo, an ingenious exfoliating shampoo that will grant results guaranteed to go straight to your head. This whipped texture shampoo is enriched with exfoliating mineral-rich Himalayan pink salt, nourishing cold-pressed moringa oil, and pure unfiltered rosehip oil, which work together to purify and detoxify, cleansing away dead skin cells and clearing product build-up.

Customer review: “I have an oily problematic scalp and usually have to wash my hair every other day. This makes my hair super fresh looking FOR DAYS!”


  • Enriched with Himalayan pink salt
  • Formulated to remove product build-up, dirt and oil
  • Lovely fresh scent


  • A more premium product compared to others on this list
Hair type:All hair types
Sulphate free:Yes

Best shampoo for fine hair

Rhyme & Reason’s Volume & Boost Shampoo is 92% naturally derived and formulated to give fine hair that enviable blow-dry bounce. Added Bamboo extract helps to perk up greasy locks and expect fresh, weightless and va-va-voomy hair after every use. What's more, all Rhyme & Reason products are packaged in eco-friendly 100% recycled bottles and caps.

Customer review: "It really cleans my hair, from tips to scalp. That's so so important when you have little hair! Highly recommend it to anyone who has experienced hair loss recently."


  • Affordable price point
  • Gives fine, flat hair a full-bodied boost
  • Eco-friendly packaging


  • May leave hair feeling dry
Hair type:Thin, flat hair
Sulphate free:Yes

Best shampoo for a healthy scalp

Healthy hair starts from the scalp, this shampoo works to give your hair the best start by equalising your pH levels and promoting healthy, clean roots. Cleanse and instantly absorb excess oil to purify your scalp with this Redken Scalp Relief Oil Detox Shampoo for longer-lasting freshness.

Customer review: “I’ve never tried anything like this… You can actually feel the sponges absorbing the oils of your hair. What an amazing feeling for lasting fresh and clean hair.”


  • Formulated for sensitive scalp
  • Balancing and soothing on the scalp
  • Gently cleanses as it works


  • May not provide much lather
Hair type:Normal to dry hair
Sulphate free:No

Best shampoo for dandruff and oil control

Perfect for those who suffer from an oily scalp with dry skin (think dandruff) System Professional Purify Shampoo works to minimise oils and impurities to deeply cleanse your locks. With a high-performance Dermapure Complex, the shampoo eliminates dandruff-causing micro-organisms and banishes excess sebum to leave your scalp cleansed and refreshed.

Customer review: “My first time trying this brand and really impressed by how effective it was in removing dandruff. After 2 to 3 washes, I noticed a significant difference, my scalp felt much more healthy and less flaky. The shampoo and conditioner work really well in conjunction with each other and lather up really nicely and my hair looked and felt amazing.”


  • Different sizes available
  • Efficiently removes excess oils
  • Also works for dandruff


  • Hard to find
Hair type:Recommended for hair prone to dandruff
Sulphate free:Yes

Best shampoo for silky soft hair

DAVINES SOLU Clarifying Shampoo
Price: $19.95 (was £20.50)

An ultra-gentle clarifying formula for those with a dependency on styling products, Davines Solu Shampoo works to swiftly eliminate build-up and grime to recover your oomph and leave strands silky soft. Created in a lab that runs on 100% clean energy, the packaging is also fully recyclable so it's kind to your strands and the planet.

Customer review: “I was looking for a shampoo to help with my oily roots and this was recommended in an article. I was previously having to wash my hair every other day or else it looked greasy! This shampoo is worth the price, it cleans my hair well and I’m able to go that extra day now without worrying about it looking oily. Subtle pleasant smell, I will certainly be buying this again.”


  • Suitable for all hair types
  • Made using natural ingredients
  • Vegan-friendly and cruelty-free


  • May not work for all
Hair type:All hair types
Sulphate free:No

Why is my hair oily and greasy?

All hair gets greasy over time, but there may be a direct reason your hair is appearing oily quicker. While dry hair types need to add moisture with the best shampoos for dry hair, oily, greasy hair types would benefit from a clarifying shampoo instead.

According to Pantene, greasy hair is caused by an excess or build-up of sebum, the natural oils our scalp produces to support the health of our hair. After every wash, these oils build up and can leave the surface of your hair to appear oily or greasy and weighed down. Here are some reasons your hair may be greasier than usual:

Over washing your hair – Washing your hair too often is one of the biggest reasons your hair could appear greasier. Ease down on washing and aim for one to two times a week max.

Artificial chemicals – Many shampoos on the market contain crazy amounts of chemicals and ingredients that are actively making our hair worse. Look out for paraben-free, silicone-free and sulphate-free hair products.

Unhealthy eating habits – You are what you eat! A healthy diet rich in nutrients and great vitamins will promote healthier hair.

Genetics – If you’ve noticed oily hair runs in your family, this may be a genetic condition, consult your GP for the best treatment.

Hormones – Changes in hormones from puberty to pregnancy and menopause, can have a huge impact on our hair and increase the amount of sebum your scalp is producing.

How can I stop my hair from getting so greasy?

There are a few things you can look out for or choose to change in your routine, to help you decrease the amount of time you spend washing your oily hair.

1. Shampoo and conditioner: Choose your shampoo and hair care products very carefully, look out for products free of harsh chemicals. The best shampoo bars may be a better alternative. And, of course, look for the best shampoo for oily, greasy hair.

2. Don’t wash your hair every day: Try not to over-wash your hair, dry shampoos are great for a quick re-fresh but make sure all products are thoroughly cleansed out of your hair.

3. Amount of hair product: Most of the population use way too much shampoo and conditioner in their hair. Aim for around the size of a 10p coin for shampoo and target conditioner only to the ends of your hair, avoiding roots.

4. Natural remedies: Apple cider vinegar diluted with water is believed to be a great at-home treatment for oily hair. Watch this great YouTube video to try it out yourself.

Angelica Daujotas is a contributing beauty and lifestyle writer at heat covering all topics from hair dyes to trainers.

Just so you know, whilst we may receive a commission or other compensation from the links on this website, we never allow this to influence product selections - read why you should trust us