There’s no one-size-fits-all approach to shampoo, and those with oily, greasy strands know this struggle all too well. Finding a heavy-duty product that deep-cleanses without leaving strands parched can be a difficult tightrope to walk. Add in the need for a good scent, a comfortable lather (but not too much), and a moderate price point, and the search for a holy grail shampoo gets even harder.
“People with fine hair generally face the issue of oil build-up, causing tresses to look limp and greasy easily—oil from the scalp freely flows downwards in the case of straight hair. It is advisable to wash this hair type frequently, and if required, on a daily basis. Include a volumising shampoo and conditioner in your daily routine to boost density, and make sure that you steer clear of heavy products. Those with curly hair need hydration to maintain curl integrity too,” says Mumbai-based dermatologist Madhuri Agarwal. So finding a shampoo that you can use often enough is key, especially one that can exfoliate and cleanse dirt, grime and pollution off your mane every time.
Maybe your ideal shampoo has tea tree oil as the main ingredient—it acts as an antibacterial that balances the oil on your scalp. Clay, which can absorb and cut through oil to cleanse it away, may work as well, or apple cider vinegar, which will help tone the scalp and soften your strands. Just like on your skin, salicylic acid (a key ingredient in scalp balancing shampoos) dissolves flakes and gently exfoliates. The end result? Squeaky clean, oil-free roots and soft, hydrated ends. We put together an edit of the best shampoos for oily hair that feature hardworking ingredients to leave your mane healthy and soft to touch.