All Beauty, All the Time—For Everyone.

These Oil-Zapping Shampoos Will Eliminate Your Need for Dry Shampoo

Our editors independently research, test, and recommend the best products; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.

We now live in the age of dry shampoo, which means our oily strands have finally found relief—sort of. Dry shampoos are a great way to revitalize limp, lifeless hair that could frankly use a wash. But as much as we love our holy-grail hair refreshers, they do come with their own set of troubles. According to the experts at Cleveland Clinic, dry shampoo can cause residue buildup which can promote breakage and inflammation. Over time, they can leave our hair looking dry and damaged. In times like these, we always turn back to traditional shampoo to get us back to clean, full-bodied locks.

Read on to discover the best shampoos for oily hair.

Best Overall: Paul Mitchell Deep Cleaning Shampoo Two

This shampoo works like a charm to get grease under control without stripping the hair of the necessary oils. Formulated with jojoba leaf extract and white ginger, this shampoo will remove excess oil, leaving your hair fresh and full of body. It also helps minimize future oil production, so your hair and scalp will become less oily over time.

Best Budget: L'Oréal Paris Elvive Extraordinary Clay Rebalancing Shampoo

Transform your hair at an incredible price with this rebalancing clay shampoo from L'Oréal. Three refined clays work together to rebalance your greasy roots, and reviewers rave that it delivers on its promise to control oil while leaving hair looking silky. Unlike shampoos that suggest you wash every day, this formula not only helps fight the negative effects of over-washing but keeps hair clean for up to 48 hours so you can break the vicious cycle of daily shampooing.

Best Drugstore: Neutrogena Anti-Residue Formula Shampoo

Neutrogena Anti-Residue Formula Shampoo

Courtesy of Amazon

This clarifying shampoo is a drugstore favorite. Use it any time your hair starts feeling heavy with buildup and emerge post-shower with soft, squeaky-clean strands.

Best Lightweight: Nexxus Hydra-Light Weightless Moisture Shampoo

Nexxus Hydra-Light Weightless Moisture Shampoo for Oily Hair 13.5 oz
Courtesy of Walmart

If you’re looking for an accessible shampoo that you can pick up at your local Walmart, turn to this top-rated pick from Nexxus. It deeply moisturizes your hair while stripping the oils that weigh strands down and make them appear greasy. The formula is silicone-free and is made with deep-sea minerals, antioxidants, and nutrients, which are all lightweight and ultra-hydrating. This shampoo makes your locks so lightweight that it even adds volume and movement, where oiliness once stood in the way.

Best Clarifying: WOW Apple Cider Vinegar Shampoo

Detoxify your hair, clear scalp buildup, and neutralize oily hair with this shampoo infused with natural apple cider vinegar. We love that it's able to balance pH levels for soft, silky, and smooth locks.

Runner-Up, Best Clarifying: Suave Naturals Daily Clarifying Shampoo

This pH-balanced, deep-cleansing shampoo will remove product buildup without stripping your hair of its necessary moisture. Follow it up with the brand’s Daily Clarifying Conditioner, which will nourish your hair without weighing it down.

Best for Thin Hair: Redken Clean Maniac Micellar Clean Touch Shampoo

Redken Clean Maniac Micellar Clean Touch Shampoo

Courtesy of Walmart

When you’re working with a delicate mix of thin and oily hair and you want a product that strikes the right balance, try this innovative micellar shampoo from Redken. As a refresher, micellar technology utilizes gentle molecules designed to draw out impurities in your skin or hair, giving you a deep clean. In this shampoo, those molecules called micelles work in the same way, by drawing out oils, dirt, and product buildup without being too harsh on your strands. The gentle formula is also safe for color-treated hair so it won’t prematurely strip your locks of their dye job.

Best Splurge: Aveda Scalp Benefits Balancing Shampoo

Aveda Scalp Benefits Balancing Shampoo

Courtesy of Aveda

Massage this in during your next shower for tresses that are cleansed all the way to the root. Aveda’s unique formula contains burdock root, echinacea, and sage to gently remove sebum and buildup.

Best for Irritated Scalps: Phyto Phytocedrat Purifying Treatment Shampoo

Phyto Phytocedrat Purifying Treatment Shampoo

Courtesy of Dermstore

Oily hair often comes with another problem: dandruff. Phyto’s Phytocedrat Shampoo is formulated to reduce excess sebum secretion with mild botanicals and will help you wash your hair less frequently. If your dandruff situation is a bit more serious, try the brand’s Phythéol Exfoliating Shampoo; it’s designed to remove loose dandruff flakes while intensely hydrating your hair.

Best SLS-Free: Klorane Shampoo with Nettle

klorane shampoo with nettle

Courtesy of Klorane

Klorane suggests alternating between this shampoo and its Dry Shampoo With Nettle every day to help increase the time between washes and keep your hair cleaner for a longer period of time. The shampoo uses nettle extract and a gentle cleansing base to reduce oil.

Best Scent: Avalon Organics Clarifying Lemon Shampoo

Enriched with vitamin E, wheat protein, aloe, chamomile, and lemon, this clarifying shampoo gently removes buildup and enhances shine. People love it for its fresh lemony scent.

Runner-Up, Best Scent: Maple Holistics Degrease Shampoo

The name of this shampoo—Degrease—couldn't be more fitting. Ideal for oily hair, this formula rids the scalp of grease and oil buildup and restores healthy sebum levels. Plus, it smells incredibly fresh, thanks to the inclusion of lemon, rosemary, and cypress oils.

Related Stories