
10 Best Shampoos for Oily Hair 2025, According to Dermatologists
Testing notes: âThis shampoo has probably one of the best textures on this list. Itâs a gel that foams into a really nice lather and washes out easily for smooth, grease-free strands. I noticed that my scalp was less flaky and oily post-wash and Iâd definitely recommend it for anyone looking to combat oily roots and an unbalanced scalp,â says Glamour’s Kilkeary.
Best for Fine Hair: Nécessaire Rosemary Shampoo
Original photo from Alanna Martine Kilkeary testing Nécessaire Rosemary Shampoo
Nécessaire Rosemary Shampoo
Pros: Smells great; lightweight formula; lathers nicelyCons: PriceyThis luxurious rosemary shampoo might be a little pricey, but Glamourâs Kilkeary says itâs well worth it if you have fine, oily strands. Kerry E. Yates, a trichologist and founder of Colour Collective, agrees. âIt has antimicrobial properties that can decrease inflammation and help increase blood circulation,â she says. This can help thicken your hair over time and make your hair look fuller and more voluminous (sans the grease). It also has ceramides that nourish and hydrate the scalpâs skin barrier.
Testing notes: âMy hair gets pretty oily if I skip a wash day, so I simply canât go without a clarifying shampoo. This super-nourishing shampoo (which smells amazing, by the way) helps absorb grease and promotes growth in sparse areas, and Iâve noticed such a difference in my hair since I first started using it. The hair at my root is much thicker and stronger, and I donât find that my strands get as greasy as quickly. My hair feels and looks fresh and has much more body and volume,âGlamourâs Kilkeary says.
Best for Dry Ends: Kérastase Bain Divalent Balancing Shampoo
Original photo from Jenifer Calle testing Kérastase Bain Divalent Balancing Shampoo
Kerastase Bain Divalent Balancing Shampoo for Oily Hair
Pros: Keeps hair shiny but not greasy; helps with itchCons: ExpensiveHave greasy 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.
Testing notes: âMy hair tends to get shiny after a day, but Iâve noticed that after using this Kerastase shampoo, my strands stay shine-free for up to three days. Just keep in mind that it doesnât lather at all, so I would recommend double- (or triple-) washing with another shampoo. I have coarse, long hair so I do end up using a lot of product, which adds up, but I can honestly say that this is the only hair product thatâs actually helped my greasy strands,â says Glamour senior commerce editor Jenifer Calle.
Best Scent: Aveda Rosemary Mint Purifying ShampooOriginal photo from Loneeja Talukdar testing Aveda Rosemary Mint Purifying Shampoo
Original photo from Loneeja Talukdar testing Aveda Rosemary Mint Purifying Shampoo
Aveda Rosemary Mint Purifying Shampoo
Pros: Helps address frizz on mid-shaft and ends; detoxes scalpCons: May be a little harsh on a sensitive scalp







