Share on Facebook

15 Best Shampoos for Oily Hair

There's no reason limp, greasy locks have to get you down. We spoke to the hair experts to find out which shampoos for oily hair work the best.


This drugstore pick is a perennial favorite

One of the best shampoos for oily hair has been on the market for ages and experts still swear by it. “I tell patients to treat their oily scalp and hair at home with Neutrogena T/Sal Therapeutic Shampoo,” shares Doris Day, MD and clinical associate professor of dermatology at NYU Langone Health. “The issue of excess oil can be more troubling for those with straight hair because there’s no additional curl or wave texture to keep the oils from wicking down the hair’s shaft, so a drugstore choice like this one with salicylic acid can really help.” We all have our favorite products and this is one of ours. These 10 stylists have their own pick for the top product they can’t live without.
Buy now


Feel good about using this every day

“Shampooing daily is recommended to remove oils,” explains Nunzio Saviano of Nunzio Saviano Salon in New York. “Oil build up on the scalp can lead to dandruff and clogged follicles so it’s important to promote a clean scalp for the growth of healthier and stronger hair.” Try a non-drying and color-friendly formula like RICH Pure Luxury Miracle Renew CC Shampoo. It’s one of the best daily shampoos for oily hair thanks to hair-protecting ingredients like soy and corn proteins.

Buy now


ACV isn’t just for your diet

If you’re totally on board with all the trendy apple cider vinegar benefits everyone is already talking about, there’s more good news: WOW Apple Cider Vinegar Shampoo is a total scalp-saver. The naturally acidic quality of vinegar helps break up oils, act as a gentle clarifying treatment, and can even act as a natural dandruff treatment.

Buy now

04_Clear the grease, let your hair increasevia

Clear the grease, let your hair increase

That’s the concept behind Grow Girl These Roots Were Made for Washing, a pre-shampoo treatment designed to get harmful dirt, pollutants, and follicle-clogging oils off the scalp in a gentle way with apple cider vinegar and witch hazel. This gentle formula is also paraben-free, sulfate-free, and non-drying. Committing a few minutes before you shampoo results in a noticeably better scalp and hair conditions for days to come. Side bonus: it’s supposed to help grow longer and stronger, too. This is how soap gets recycled.

Buy now


Smells like a dream

You don’t have to give up your top priority of completely delish-smelling mane when you shop for shampoos for oily hair. Aveda Scalp Benefits Balancing Shampoo gently cleanses with burdock root, echinacea, and sage while perfume-worthy aromas from vetiver, rosemary, cinnamon, and flower extracts go to work satisfying your scent cravings.

Buy now


Docs like this active ingredient

Sometimes the best shampoos for oily hair go to work removing oil while simultaneously treating the scalp with pharmacy-grade ingredients. “I recommend ketoconazole shampoo like Nizoral. Ketoconazole is an antifungal with mild antiandrogenic properties which can block the hormone responsible for excessive oil production,” shares Susan Bard, MD of Vive Dermatology.

Buy now


No time for a full-on shampoo?

That’s okay, not everyone has the time or energy to devote to a major hair undertaking each day. If you’ve got even a minute or two to spare, Dove Care Between Washes Dry Shampoo for Dry Hair Foam is the purse-ready solution you need to try. It’s a more modern iteration of the classic dry shampoo system we all love for sopping up natural oils and product build-up and offers just the right amount of refreshing to score you an extra day or two of wear between washes. You should also consider treating these 10 surprising causes of oily hair instead of, or in addition to products.
Buy now


This love song goes out to the guys

American Crew Anti-Dandruff Plus Shampoo was designed with men in mind, but honestly, it’s great for anyone battling excess oil production. It’s formulated with zinc pyrithione to go to work on overactive oil glands, quell dandruff production, and keep hair feeling fresh.

Buy now


Try this mild solution to a major problem

If you’re afraid daily shampooing will make your oily hair worse, give Kiehl’s Amino Acid Shampoo a try. The mild formula includes both amino acids and coconut oil to simultaneously cleanse, clear, and hydrate your scalp and strands. The gender-neutral scent and packaging make it an ideal choice for families, too.

Buy now


This scent is addictive

Add aromatherapy to the list of benefits Moroccanoil Extra Volume Shampoo has to offer. It weightlessly cleanses, adds volume, and breathes new life into fine and limp hair. Mild cleansers remove excess grease while just the right amount of antioxidant-rich argan oil keeps strands hydrated, shiny, and healthy.

Buy now


Perfect hair on the rocks, hold the oil

You’ll be pleased to know that one of your favorite places to get perfectly coiffed hair also sells one of the most effective shampoos for oily hair. Drybar On The Rocks Clarifying Charcoal Shampoo counts activated charcoal as an active ingredient to absorb up to 200 times its weight in impurities. In other words, see you later, oil! It’s great for chemically treated hair, too. Try following this shampoo up with one of the best hair masks for damaged hair.
Buy now


Make lemonade out of scalp-related lemons

At least that’s what we think because Avalon Organics Clarifying Lemon Shampoo is one of our favorite drugstore shampoos for oily hair thanks to high-quality ingredients like real lemon essential oil and quinoa proteins. It’s an affordable way to safely, effectively, and naturally kick your hair problems to the curb.

Buy now


A color-safe solution exists

Worried about your gorgeous highlights? Keep your investment safe with the Guy Tang Mydentity MyConfidant Color Securing Shampoo and Conditioner Duo Set. Prolong your trendiest hair color pics with this 5.7 pH shampoo to remove the most oil without stripping hair color or encouraging any of the dreaded fading that happens with brighter hues.
Buy now


Yes, tea tree oil is good for that

Treating your oily hair is yet another wonderful use for tea tree oil. It may be better known for banishing acne, but it’s also the main active ingredient in CHI Tea Tree Oil Shampoo. Expect this sudsy gem to gently cleanse, balance natural oils, strengthen the hair, and soothe the scalp.

Buy now


Try this before you lather up

If you’re already committed to the idea of using one of the best shampoos for oily hair, double down with this Philip Kingsley Exfoliating Scalp Mask before you shampoo. In just a few minutes this invigorating mask will soak up excess oils and impurities, encourage cell turnover, and leave you with the freshest, shiniest hair of your life after you follow up with your usual shampoo and conditioner. It’s the almost-secret step to perfect hair you’ll wish you knew years earlier. If your hair is oily, then you likely have an oily complextion as well. Take note of the top skincare tips for those with oily skin.
Buy now

Every product is independently selected by our editors. If you buy something through our links, we may earn an affiliate commission.

Bryce Gruber
Bryce Gruber covers gift ideas, shopping, and e-commerce at, although you've likely seen her work across a variety of women's lifestyle and parenting topics at, Bravo,, Martha Stewart, and on your TV screen through national talk shows including The Tamron Hall Show. She lives and works in New York's Hudson Valley with her five small children. Find her on social media at @brycegruber.