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.
One shampoo does not fit all. Hair textures and types are incredibly diverse, yet we frequently lather on for-all-hair-type products and hope that they’ll be properly effective in fighting our particular damage. Taking the care to choose the correct shampoo can make a huge difference in the health and appearance of your hair, especially when you’re dealing with a buildup of excess oils. The good news is that there are a wide variety of specialty products to fight grease at an affordable price, without the help of costly salon brands. If you’re ready to transform your hair routine with a product formulated for your oily hair, shop the top-rated picks below.
Read on to find out about the best shampoos for oily hair.
Best Overall: Maple Holistics Moisture Control Shampoo
This all-natural shampoo is the perfect product to get grease under control without stripping hair of the necessary oils to keep it looking fresh and healthy. It works thanks to a blend of essential oils that include lemon oil, cypress oil, rosemary oil, and basil oil, which refresh and revitalize greasy roots. Then, a blend of jojoba oil, botanical keratin, and peach kernel oil rehydrate strands to keep hair and scalp smooth and flake-free without a buildup of grease.
The shampoo is also made from all-natural ingredients and is sulfate and paraben free, so you know you’re not putting damaging filler ingredients in your hair. Lastly, Maple Holistics is a cruelty-free company, so you can feel great about where you’re spending your money.
Best Drugstore: 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 Paris. This affordable drugstore-brand shampoo has also garnered over a thousand five-star reviews on Walmart.com, where 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.
At a price point of less than $5, you can be sure that there’s literally not a better product for this price. How it works: three refined clays work together to rebalance your greasy roots to give your entire hairstyle a fresh feel. The formula is also free from filler ingredients like silicone.
Best Lightweight: Nexxus Hydra-Light Weightless Moisture Shampoo for Oily Hair
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. The more than 100 five-star reviews on Walmart.com guarantee that it delivers on its promise to deeply moisture 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. And at less than $10 it’s great for people looking to spend less.
Best for Thin Hair: Redken Clean Maniac Micellar Clean Touch Shampoo
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. For those who don’t know, micellar water is a super-trendy beauty product that looks like water, but doesn’t feel like water, thanks to its makeup of tiny balls of cleansing oil molecules, or micelles. Used in soaps and cleansers, the molecules are designed to draw out impurities in your skin or hair, giving you a deeper clean than you may typically get with other shampoos.
In this shampoo, the micellar formula works the same way, by drawing out oils, dirt, and product buildup without being too harsh on your already-thin strands. The gentle formula is also safe for color-treated hair so it won’t prematurely strip your locks of their dye job. At just over $20, this is definitely one of the more expensive options on this list, but it is an ideal choice for those with tough hair that needs a little extra care than drugstore-brand formulas provide.
Best Sulfate-Free: Honeydew Natural Oily Hair Shampoo with Organic Essential Oil
If you’re as interested in what goes into the formula as what it does to your hair, try this 100% natural shampoo from Honeydew. The formula is made without sulfates, parabens, other harsh chemicals, and includes a therapeutic and moisturizing blend of provitamin B5, jojoba oil, and botanical keratin. Better yet, it's tough on dandruff, helps control frizz, and smells great.
Instead of harsh soaps and fillers, the gentle Honeydew formula is made from a blend of essential oils, including lavender, rosemary, evening primrose, and yarrow, which, when combined, strip the scalp of greasy buildup while hydrating your strands from root to tip. At around $15 it’s one of the pricier shampoos on this list, but it is perfect for people looking for more than what they find at a lower price.
Best Clarifying: MARC DANIELS Charcoal Clarifying Shampoo & Conditioner Set
Get a deep detox with this clarifying charcoal shampoo. The cleansing formula is designed to remove dirt, pollution, minerals, product build up, toxins, and all other impurities from your scalp and hair. In addition to being a detoxifying agent, the charcoal exfoliates the dead skin cells on the scalp, which is thought to stimulate hair growth. This shampoo even contains UV protection from the sun, which can be especially beneficial for the protection of color-treated hair. To use, you shampoo twice: once to open the hair cuticle, and then the second time to infuse that hair follicle with the bamboo extract formula.
In addition to all of the practical benefits, MARC DANIELS products are cruelty free and contain no animal byproducts. This shampoo is sold in a set with the conditioner for almost $25, so it’s definitely a more expensive option ideal for people looking for a truly deep clean of their hair. The shampoo is more effective with its conditioning counterpart, after all. MARC DANIELS is so sure you’ll love it, the brand offers a full refund if you try it and aren’t impressed with the results.
Best for Damaged Hair: Aussie Shampoo Cleanse & Mend
If your hair is oily and dry and damaged from heat, it can be difficult to find a product that will do triple duty. Get to the root of the problem with this formula from Aussie, specially made with desert lime to help strip away grease and protect hair against future damage.
The formula is made with a nourishing combination of Australian aloe and jojoba, which are gentle enough to wash with every day and won’t cause unsightly product buildup. This shampoo has earned more than 100 5-star reviews on Aussie.com, where reviewers gush about how soft their hair feels and how great the product smells.