The 9 Best Shampoos for Oily Hair, According to Hair Stylists
Their favorite shampoos for oily scalps, including picks to nix grease on thin, fine hair.

We've been independently researching and testing products for over 120 years. If you buy through our links, we may earn a commission. Learn more about our review process.
If you have oily hair like I do, you might find that some shampoos don't leave your hair feeling as clean as you'd like. That’s where shampoos specifically formulated for oily hair come in. They contain higher levels of surfactants—the ingredients that cleanse strands—to remove excess sebum (a.k.a. oil)
Our top picks:
- Best Overall: Suave Daily Clarifying Cleansing Shampoo
- Best Refreshing: Aveda Rosemary Mint Purifying Shampoo
- Best for Dandruff: Nizoral Anti-Dandruff Shampoo
- Best for Fine Hair: Living Proof Perfect Hair Day Shampoo
We asked expert hairstylists to recommend the best shampoos for oily scalps. Additionally, we share one of the Good Housekeeping Institute Beauty Lab's best-tested volumizing shampoos to cleanse and fluff up greasy, limp hair. We also tapped our team of editors, who are always trying the latest products, to share their favorite shampoos for oily hair. Below, see the shampoos we find are the best at keeping hair clean, grease-free, and smelling great.
Readers Also Read
Every Place You Can Order a Thanksgiving Dinner
39 Restaurants Open on Thanksgiving Day

The 9 Best Clarifying Shampoos

The Best Back Massagers of 2026





















