Gently removes scalp oil while protecting dry lengths so you can wash as often as needed without a stripped, squeaky finish.
We may earn a small referral fee

If your roots get oily fast but your ends feel dry the second you shampoo, you don’t need a harsher cleanser, you need a smarter balance. The best shampoos for oily hair lift buildup at the scalp without that stripped, squeaky finish, so you can wash as often as you need and still keep your lengths soft.
Top Picks at a Glance
| Product | Type / Sulfates | Key Actives | Best For | Keep in Mind |
|---|---|---|---|---|
| Kérastase Specifique Bain Divalent | Balancing daily shampoo / Sulfate-free | Amino acids, vitamin B6, glycine | Oily roots + dry or sensitized ends; frequent washing | Pricier; gentle lather (use plenty of water) |
| Neutrogena Healthy Scalp Clarify & Shine (Pink Grapefruit) | Lightweight clarifying / Sulfate-free | Salicylic acid (BHA), grapefruit extract | Affordable, frequent use; product buildup + oil | Citrus scent; patch test if you’re fragrance-sensitive |
| OUAI Detox Shampoo | Weekly detox / Sulfate-free | Apple cider vinegar, chelating agents (e.g., EDTA) for hard-water and product film | Once-weekly deep reset; dull, limp roots | Stronger cleanse—use 1–2×/week max |
This guide may contain affiliate links. If you buy through our links, we may earn a small commission at no extra cost to you.
Why these three? We reviewed ingredients alongside aggregated expert and owner feedback to choose a daily balancer (Kérastase), a budget-friendly frequent-use option (Neutrogena), and a weekly detox that helps cut through hard-water film and styling residue (OUAI).
1) Kérastase Specifique Bain Divalent — Best Overall for Oily Roots + Dry Ends
What it does
Bain Divalent is a balancing shampoo designed to cleanse excess oil at the scalp while keeping sensitized lengths feeling softer. Its sulfate-free base cleans without that “over-stripped” sensation. Amino acids, vitamin B6, and glycine help support a balanced scalp while leaving ends smoother.
Why it works for oiliness
Gentler cleansing agents lift sebum and buildup without the harshness that can leave your scalp feeling tight (and sometimes oilier-looking soon after).
Who will love it
- Combination hair (oily roots, drier ends)
- Color-treated or heat-styled hair that needs a gentle, frequent wash
- Anyone who wants clean roots with soft movement—not a puffy, dry finish
Pros
- Balances the scalp without drying out the ends
- Sulfate-free; generally color-safe
- Leaves roots clean while keeping hair feeling soft and light
Cons
- Premium price
- Low lather—add water and massage for 60–90 seconds
How to use
Emulsify with water in your hands, apply to the scalp, and massage thoroughly. Let the rinse cleanse the lengths. Double-cleanse if you use heavy styling products or dry shampoo.
See our in depth review Kérastase Bain Divalent Review
2) Neutrogena Healthy Scalp Clarify & Shine (Pink Grapefruit) — Best Budget Daily/3×-Weekly
What it does
A lightweight, sulfate-free cleanser with salicylic acid to help dissolve oil and loosen product residue at the scalp. It’s formulated to feel light on finer hair and works well for frequent washing.
Why it works for oiliness
Salicylic acid (BHA) helps break down oil and lift buildup from the scalp—especially helpful when grease and styling residue are the main problem.
Who will love it
- Fine to medium hair that goes flat by midday
- Anyone who works out often or washes frequently
- Budget shoppers who still want a formula with an active ingredient
Pros
- Affordable and easy to find
- BHA helps keep roots fresher between washes
- Cleans without leaving ends feeling crispy
Cons
- Citrus fragrance—patch test if you’re sensitive
- If you have persistent dandruff, you may need a dedicated anti-dandruff shampoo (see FAQ)
How to use
Massage into the scalp for a full minute, then rinse thoroughly. Follow with a lightweight conditioner from ears down only.
3) OUAI Detox Shampoo — Best Weekly Reset (Hard Water & Product Buildup)
What it does
A once-a-week detox shampoo with apple cider vinegar and chelating agents to help remove hard-water minerals and stubborn residue from products like dry shampoo and hairspray. The payoff is cleaner-feeling roots with more bounce and shine.
Why it works for oiliness
Mineral and product film can trap oil and make hair look greasy faster. Clearing that layer helps your regular shampoo work better and keeps roots lighter longer.
Who will love it
- Anyone who relies on dry shampoo, texturizers, or hairspray
- People in hard-water areas (hair feels coated or dull)
- All hair types that want a weekly “reset” wash
Pros
- Noticeable lift in volume and shine after one wash
- Sulfate-free, but still feels deeply cleansing
- Helps extend the time between washes
Cons
- Too strong for daily use—stick to 1–2×/week
- Follow with conditioner on the lengths to keep hair smooth
How to use
Double-cleanse once a week: a quick first pass to loosen residue, then a second pass with a 60-second scalp massage. Rinse very well.
How to Choose a Shampoo for Oily Hair
Look for…
- Salicylic acid (BHA) – helps loosen oil and debris on the scalp
- Chelators (e.g., EDTA) – help remove hard-water minerals that can weigh hair down
- Balancing ingredients – options may include zinc PCA, niacinamide, vitamin B6, and amino acids
- Sulfate-free cleansers – often a better choice for frequent washing and color-treated hair
Avoid (or use sparingly)…
- Heavy butters/waxes (like shea butter or beeswax) near the roots
- Applying silicone-heavy conditioners directly to the scalp
- Using very strong SLS shampoos daily (can leave hair feeling stripped)
A Grease-Fighting Routine (Pick Your Scenario)
Everyday gym or fast-grease scalp
- Daily: Neutrogena Clarify & Shine
- Weekly: OUAI Detox
- Conditioner: mid-lengths to ends only (lightweight)
Oily roots + dry ends / color-treated
- Frequent use: Kérastase Bain Divalent
- Weekly: OUAI Detox
- Leave-in: a small amount of lightweight oil or a leave-in spray on ends only
Hard water + product user
- 2–3×/week: Neutrogena or Kérastase
- Weekly: OUAI Detox
- Consider a showerhead filter
Common Mistakes That Make Hair Look Greasier
- Scrubbing lengths instead of scalp – Focus cleansing on the scalp; let the suds rinse through the rest.
- Applying conditioner at the roots – Start from ears down.
- Under-rinsing – Leftover product can make hair look oily faster. Rinse an extra 30–45 seconds.
- Touching/brushing constantly – It spreads oil. Brush once at night if needed, then hands off.
- Skipping a detox wash in hard water – Mineral buildup can flatten roots and make hair look coated.
The Bottom Line
- Daily balancer: Kérastase Specifique Bain Divalent — cleans roots without beating up dry ends.
- Budget frequent-use: Neutrogena Healthy Scalp Clarify & Shine — salicylic acid for a fresher, lighter scalp feel.
- Weekly reset: OUAI Detox — helps remove buildup that can make hair look greasy again too quickly.
Pair one frequent-use shampoo with one weekly reset, keep conditioner off the scalp, and rinse thoroughly. It’s a simple routine that helps roots stay airy and lengths stay soft.
This guide may contain affiliate links. If you buy through our links, we may earn a small commission at no extra cost to you.
See also
If your roots get greasy quickly, pair your shampoo with a lightweight rinse-out from Best Conditioner for Oily Hair to keep ends soft without flattening the crown. For a weekly deep clean that can make a real difference with oil and residue, rotate in a pick from Best Clarifying Shampoos for Removing Buildup—it helps clear buildup so your daily shampoo can do its job.
Flakes or itch on an oily scalp can also be related to dandruff. On those weeks, consider a medicated wash from Best Anti-Dandruff Shampoos and keep styling simple. If you’re trying to simplify ingredients while you experiment, our Best Shampoos Free of Sulfates and Parabens shortlist highlights gentler formulas that still cleanse well. And if your hair tends to resist moisture or feel “waxy” easily, matching your wash day to a pick in Best Shampoos for Low Porosity Hair may help you get volume without buildup.
Frequently Asked Questions ▾
How often should I wash oily hair?
Wash as often as you need for comfort and how your hair looks. Daily washing is fine if you use a gentle, sulfate-free shampoo. Add a stronger detox or clarifying wash about once a week if you’re dealing with buildup.
Will washing more make me oilier?
Not automatically, but harsh cleansing can leave the scalp feeling stripped and irritated. For frequent washing, choose gentler formulas (like Bain Divalent or Neutrogena Clarify & Shine) that clean effectively without being overly aggressive.
What if I also have dandruff?
If you have flakes and itch, rotate in a dandruff shampoo (such as ketoconazole, selenium sulfide, or zinc pyrithione) 2–3× per week, following the label directions. You can still use OUAI Detox weekly for product or mineral buildup. If symptoms persist or your scalp is very inflamed, check with a dermatologist.
Can I train my scalp to make less oil by washing less?
There’s limited evidence that “training” changes oil production long-term. Sebum is influenced by hormones, genetics, climate, and product use. The most reliable approach is using the right cleanser at the right frequency for your scalp.
Are clarifying shampoos safe for color-treated hair?
Many newer clarifiers are sulfate-free (including OUAI Detox), but any deep cleanse can fade fresh color or toner faster. Try to space clarifying washes several days away from color services and follow with a color-safe conditioner.
