18 Best Shampoos for Oily Hair, According to Dermatologists and Hairstylists

Products to deep cleanse and refresh strands.
Best shampoos for oily hair
Collage: Gabrielle Langdon; Photos: Courtesy of Brand

All products are independently selected by our editors. If you buy something, we may earn an affiliate commission.

Expert tip: Give your arms a break and use a scalp brush to exfoliate all the areas of the head and create healthy suds.

  • Ingredient highlights: Sea salt
  • Smells like: Earthy
  • Safe for color-treated hair: Yes
  • Size: 12.7 fl oz.
  • Hair type: All types and textures

Best Deep Clean: K18 Peptide Prep Color-Safe Detox Clarifying Shampoo

Courtesy of brand

K18 Peptide Prep Color-Safe Detox Clarifying Shampoo

This K18 product contains activated charcoal and salicylic acid, which really helps exfoliate and clean any gunk that accumulates on your hair and scalp, according to Glamour contributor Andrea Navarro. “I’ve had a few trips this year that were more ‘active’ than others and in super-hot climates. My hair was an oily, greasy mess by day two, but thank goodness I had K18’s Peptide Prep Detox Shampoo on deck,” she says. Although it helps with deep cleaning the hair and scalp, “it doesn’t dry hair out completely,” she says, “so you don’t have to worry about that downside.” Our editors are also huge fans of K18’s new dry shampoo, especially on dark hair.

  • Ingredient highlights: Salicylic acid, vegan
  • Smells like: Natural scent
  • Safe for color-treated hair: Yes
  • Size: 8.5 fl oz.
  • Hair type: All types and textures

Best Anti-Frizz Shampoo: R&Co Television Perfect Hair Shampoo

  • Original image by Glamour commerce writer Alanna Martine Kilkeary
  • Courtesy of brand

R&Co Television Perfect Hair Shampoo

While clarifying shampoos can be great for cleaning excess buildup in the hair and scalp, we ideally still want super-silky strands. Johnson swears by this option “for people who want a little more slip to their hair but still need to combat oily hair.” This sustainable shampoo is formulated with juniper berry extract to help detoxify hair follicles while maintaining the optimal balance of oil and moisture. Perfectly soft, smooth, and healthy hair? Sign us up.

Glamour’s Kilkeary also recommends this shampoo if you’re looking for something to energize your scalp and hair. “The smell of this one is very zingy, and I like to use it in the morning for this reason. It really wakes you up,” she says. In addition, it leaves your hair feeling extra smooth and silky, like you just had a blowout, which makes it stand out amongst the other shampoos on this list. “If your hair is oily and tends to look stringy, this one will make it look and feel velvety and grease-free,” she notes.

  • Ingredient highlights: Paraben-free, vegan, sustainable
  • Smells like: Natural scent
  • Safe for color-treated hair: Yes
  • Size: 8.5 fl oz.
  • Hair type: All types and textures

Best for Dry Ends: Kerastase Bain Divalent Balancing Shampoo for Oily Hair

Courtesy of brand

Kerastase Bain Divalent Balancing Shampoo For Oily Hair

Have oily roots but dry ends? Bradley Leake, a professional hairstylist based in Los Angeles, suggests this balancing shampoo, which he describes as “an ultralight formula that balances scalp oiliness.” It contains amino acids to reduce excess oil and odors, while vitamin B6 helps gently nourish lengths. Leake also notes that it’s a great volumizing shampoo for flat hair, which is yet another reason he loves using it with clients.

Katya Khayutin, a master esthetician and owner of BelVer Studio in Austin, Texas, also recommends this shampoo if you’re dealing with oily roots and dry ends. “It purifies the scalp and keeps oils balanced at the roots but still works to hydrate the ends for soft, healthy-feeling hair. This is thanks to the amino acids and vitamin B6 blend,” she says.

  • Ingredient highlights: Amino acid, vitamin B6
  • Smells like: Fresh
  • Safe for color-treated hair: Yes
  • Size: 8.5 fl oz.
  • Hair type: All types and textures

Best Scent: Malin + Goetz Peppermint

Courtesy of brand

Malin + Goetz Peppermint

“This oily-hair girly has tried many products, and I’ve had a hard time finding something that feels deep cleansing yet hydrating,” Jen Sosa, a photographer based in Los Angeles, tells Glamour. “This shampoo not only made cleaning my hair refreshing, but it also looked so good after I blow dried it that I couldn’t stop looking at it. I was immediately sold.” This amino acid-based shampoo helps remove oil and buildup, but without stripping or drying hair. Plus, it features peppermint extract, which not only helps clarify hair but also creates the energizing scent that drew Sosa to this product in the first place.

Expert tip: Sosa recommends pairing this product with the brand’s cilantro conditioner, which is equally “amazing and lightweight,” she says.

  • Ingredient highlights: Peppermint extract, amino acids
  • Smells like: Peppermint
  • Safe for color-treated hair: Yes
  • Size: 8 fl oz.
  • Hair type: All types and textures

Best for Curly Hair: Hairstory New Wash Rich Extra Moisturizing Cleansing Cream

Courtesy of brand

Hairstory New Wash RICH Extra Moisturizing Cleansing Cream

“The most interesting thing about an oily scalp is that, usually, it’s actually dehydrated. In an attempt to balance the dryness, your scalp secretes more oil to protect the skin,” says Kelli Warnecke, a hairstylist based in Los Angeles. Her solution: shampoo less often, and with a shampoo that is not stripping the hair in any way, such as the Hairstory New Wash shampoo. “They have options for all hair types, including curly. I use the New Wash Rich (extra moisture) for my naturally wavy hair,” she says. She loves that this product helps remove buildup while replacing the necessary oils to protect your hair and prevent a dry scalp.

Expert tip: Warnecke notes it will take about two weeks for your scalp to adjust and secrete less oil, so be patient.

  • Ingredient highlights: Paraben-free, vegan
  • Smells like: Fresh
  • Safe for color-treated hair: Yes
  • Size: 8 fl oz.
  • Hair type: Best for curly hair

Best for Scalp Health: Oribe Serene Scalp Oil Control Shampoo

Courtesy of brand

Oribe Serene Scalp Oil Control Shampoo

“For as long as I can remember, my scalp has annoyed me. I have the kind of scalp and hair that I’ll wash, then see my mom 12 hours later, and she’ll be like, ‘You need to wash your hair.’ So as you can imagine I’ve tried everything,” says Glamour tester Sara Spruch-Feiner. “That’s why I was truly ecstatic last year when I found out that Oribe was launching a shampoo specifically for oily scalp.” This formula—which features a unique blend of rosebay extract, green marine algae, amino acid, and sugar-derived prebiotic—has been clinically tested and shown to prevent an oily scalp. Plus, it’s great for overall scalp care, as it may help support and balance the scalp’s microbiome. “The formula has been a game changer for me. It keeps my hair looking clean for longer,” says Spruch-Feiner.

  • Ingredient highlights: Sulfate-free shampoo, vegan
  • Smells like: Fresh, natural
  • Safe for color-treated hair: Yes
  • Size: 8.5 fl oz.
  • Hair type: All types and textures

Best for Excess Buildup: Kristin Ess Deep Clean Clarifying Shampoo for Buildup

Sometimes moving to a new place can wreak havoc on your hair—which is exactly what one Glamour tester experienced when she moved to the Bay area. “I think the difference in water and weather had something to do with my normally low-maintenance hair acting up,” says tester Ishita Shah. However, the Kristin Ess Deep Clean Clarifying Shampoo—which is formulated to remove product buildup and excess oils, while smoothing damaged hair—worked wonders. “It really balanced out my scalp and hair—just three to four washes went a long way in getting my hair back to normal.”

  • Ingredient highlights: Paraben-free, vegan
  • Smells like: Fresh scent
  • Safe for color-treated hair: Yes
  • Size: 10 fl oz.
  • Hair type: All types and textures

Best for Color-Treated Hair: Color Wow Color Security Shampoo

Courtesy of brand

Color Wow Color Security Shampoo

This shampoo is formulated without sulfates, silicones, resins—or really anything that can cause nasty buildup in your hair. Instead, it helps keep the hair and scalp feeling healthy and fresh—plus it keeps the color looking fantastic. “I love that it gently removes any oils and buildup but is color-safe,” says Leake. “It leaves the hair squeaky clean with no residue left behind.”

  • Ingredient highlights: Paraben-free, vegan
  • Smells like: Fresh and clean
  • Safe for color-treated hair: Yes
  • Size: 8.4 fl oz.
  • Hair yype: Best for fine hair

Best Blonde Shampoo: Blondme All Blondes Detox Shampoo

Courtesy of brand

BLONDME All Blondes Detox Shampoo

Ashley recommends this nourishing shampoo for blonde hair. “Excessive oily scalp can be due to an off balance in your hair’s pH, so I love this detox pick,” she says. Ashley explains that the ingredients, including panthenol and hydrolyzed wheat protein, work to remove impurities from the hair, and it has bonding technology that will help strengthen at the same time. This is especially useful for those with color-treated blonde hair to help mitigate damage and breakage. “You want to ensure you aren’t overwashing as this can create more oil production, so I’d recommend washing with this every three to five days at minimum,” she says.

  • Ingredient highlights: Panthenol, hydrolyzed wheat protein
  • Smells like: Clean
  • Safe for color-treated hair: Yes
  • Size: 10 fl oz
  • Hair type: All hair types, also suitable for curly and coily hair types

Best Gentle Shampoo: SEEN Skin-Caring Shampoo

Courtesy of brand

SEEN Skin-Caring Shampoo

“This dermatologist-formulated shampoo is noncomedogenic and safe for all skin types–including acne-prone, making it a great choice for those with oily hair and scalp,” says Dr. Engelman. As a matter of fact, oily scalps can actually lead to scalp acne, which happens when hair follicles on your scalp become blocked with oil and dead skin cells, causing inflammation and infection. Dr. Engelman loves this pick because it’s gentle but still deeply cleans with hemisqualane and bisabolol, ingredients that will soothe the scalp but won’t clog pores. “This one provides a thorough cleanse without a stripping feeling,” she adds.

  • Ingredient highlights: Squalane, bisabolol, moringa
  • Smells like: Fresh
  • Safe for color-treated hair: Yes
  • Size: 8.6 fl oz
  • Hair type: All hair types

Best Shampoo with Apple Cider Vinegar: dpHUE ACV Soothing Shampoo

Courtesy of brand

dpHUE ACV Soothing Shampoo

Dr. Engelman also recommends this purifying shampoo for oily hair and scalp types because of one special (and sometimes referred to as magic) ingredient: apple cider vinegar. ACV has become a favorite of dermatologists and hairstylists alike because it naturally detoxes the skin and has antimicrobial properties. “This shampoo helps unclog hair follicles and balance pH levels,” she says. It also contains peptides and hyaluronic acid to help keep hair healthy and hydrated without wearing it down.

  • Ingredient highlights: Apple cider vinegar, ginger root
  • Smells like: Apple cider vinegar
  • Safe for color-treated hair: Yes
  • Size: 8.5
  • Hair type: All hair types

Best Anti-Dandruff Shampoo: Vichy Dercos Sulfide Anti Dandruff Shampoo

Courtesy of brand

Vichy Dercos Sulfide Anti Dandruff Shampoo

“If you’re looking for an OTC shampoo option that can help mitigate flakes, try this oil-control shampoo with medicinal benefits,” says Khayutin. “It has sebum-regulating ingredients like salicylic acid and selenium disulfide to help control oil production on the scalp and reduce greasiness over time.” This one is a great pick if you’re looking for lasting results, as it helps address root causes of dandruff and flakes.

  • Ingredient highlights: Salicylic acid, selenium DS
  • Smells like: Mint and menthol
  • Safe for color-treated hair: Yes
  • Size: 6.7 fl oz
  • Hair type: All hair types; particularly good for sensitive scalps

Best Drugstore: Biolage Scalp Sync Anti-Dandruff Shampoo

Courtesy of brand

Biolage Scalp Sync Anti-Dandruff Shampoo

This pick is one that Dr. Garshick recommends to her patients who deal with dandruff and an oily scalp because it’s effective and affordable. “Formulated with zinc pyrithione, glycolic acid, and fermented tea extract, this shampoo is effective for managing oil production and addressing scalp concerns like redness, flaking, and itching due to seborrheic dermatitis,” she says. Dr. Garshick also notes that it’s considered safe during pregnancy, as hormonal changes can sometimes cause excess oiliness at this time. “It offers a soothing cleanse that helps balance an oily scalp at a reasonable price,” she says.

  • Ingredient highlights: Zinc pyrithione, glycolic acid
  • Smells like: Bergamot, mandarin, musk, sandalwood
  • Safe for color-treated hair: Yes
  • Size: 13.5 fl oz
  • Hair type: All hair types