We all wish we could wash our hair less frequently. For many of us, the thought of being able to leave a couple of days between washes seems unrealistic as our hair can become greasy and oily very quickly.
Excess oil production, dirt, impurities and product build-up can all leave our hair looking greasy and weighed down.
To help you combat oil and keep your hair fresh for longer, we have gathered together an edit of our favourite shampoos for oily hair. Each product promises to cleanse and clarify your roots and scalp without drying out your hair for beautiful, fresh results.
Which is the best shampoo for greasy hair?
- System Professional Purify Shampoo
- KLORANE Nettle Shampoo
- Shu Uemura Art of Hair Anti-Oil Astringent Cleanser
- OUAI Clean Shampoo
- KMS Head Remedy Deep Cleanse Shampoo
- Kérastase Specifique Bain Divalent Shampoo
- Vichy Dercos Ultra Soothing Shampoo for Oily Hair
- Aveda Shampure Shampoo
- Wella Professional INVIGO Balance Aqua Pure Purifying Shampoo
- Bumble and bumble Sunday Shampoo