TL;DR:

  • The best shampoo for dry hair depends on why it's dry — moisture, damage, colour, or fine hair all need a different formula
  • Sulphate-free is non-negotiable for dry hair — harsh cleansers make dryness worse
  • Rich shampoos suit thick, coarse or very dry hair — fine dry hair needs lightweight hydration
  • Oily roots with dry ends need a different approach at scalp vs lengths
  • Shampoo alone won't fix dry hair — conditioner, a weekly mask, and a leave-in complete the routine

You've tried switching shampoos. You've spent more than you'd like to admit. And your hair still feels rough, dull, or frizzy by midday. If that sounds familiar, the problem usually isn't the shampoo — it's that you're using the wrong type for what your hair actually needs.

We asked our team of salon professionals across our Cape Town salons to break down exactly how to choose the best shampoo for dry hair — and what to pair it with for results that last.


Meet the experts:
Royston and Warren at Cavendish Square — Judy, head trainer — Lewis, owner — Jackie at Gardens Centre — Debbie and Nikí at V&A Waterfront — Danny and Charlene at Canal Walk — Lynette, Samantha and Dominique at Constantia Village


01 — First, Work Out Why Your Hair Is Dry

Dry hair isn't one thing. It can mean moisture-depleted, damage-related, colour-affected, or structurally fine hair that gets stripped easily. Each needs a different shampoo.

"The most common mistake I see is clients using a very rich shampoo when their hair is fine and just needs lightweight hydration," says Warren at Cavendish. "A heavy formula makes fine dry hair flat and oily at the roots within a day. They end up washing more, which makes the dryness worse."

"If your hair feels rough and straw-like, that's damage — and moisture alone won't fix it," adds Judy, our head trainer. "You need a repair-focused shampoo alongside a bond-building treatment."


02 — Best Shampoo for Very Dry, Thick or Coarse Hair

Thick, coarse or very dry hair often needs a richer formula. Natural oils struggle to travel from the scalp to the ends on longer, textured or wavy hair — which is why the mid-lengths and ends feel perpetually dry.

"Kérastase Nutritive is our go-to for this hair type," says Lynette at Constantia. "Bain Satin in particular — it's nourishing without being heavy, and clients notice the softness from the first wash."

For dry brittle hair that feels rough or straw-like, Redken All Soft is excellent — argan-oil-led, moisture-focused, and formulated to help dry hair feel smoother and more manageable.


03 — Best Shampoo for Dry Colour-Treated Hair

Colouring makes hair more porous, which means it loses moisture faster. Your shampoo needs to do two jobs: hydrate and protect the colour at the same time.

"Pureology Hydrate is the one I recommend most for dry colour-treated hair," says Debbie at the Waterfront. "It's sulphate-free, which protects the colour, and genuinely moisturising — not just a lightweight formula with a hydration claim on the label."

For a premium option, Kérastase Chroma Absolu is formulated specifically for sensitised colour-treated hair — softness, shine, and colour protection in one. L'Oréal Professionnel Vitamino Color is a strong mid-range alternative.


04 — Best Shampoo for Dry Damaged Hair

If your hair is dry because of bleach, colour services, heat damage or breakage, a standard moisture shampoo may not be enough. Damaged hair needs repair alongside hydration.

"Moisture and repair are different things," says Royston at Cavendish. "If you've got damaged hair and you're only using a hydrating shampoo, you're managing the symptoms but not addressing the structure. You need something that supports the bond integrity of the hair."

Look at Kérastase Résistance, Redken Acidic Bonding Concentrate, L'Oréal Professionnel Absolut Repair, or K18 if your routine needs more intensive repair support alongside moisture.


05 — Best Shampoo for Dry Frizzy Hair

Frizz and dryness often go together — when the hair is dry, it absorbs moisture unevenly from the air, which causes the cuticle to lift and swell. A good shampoo for dry frizzy hair should cleanse without stripping.

"Moroccanoil Hydrating Shampoo is brilliant for this," says Charlene at Canal Walk. "It's moisture-led, argan-oil-based, and gives you shine without weighing the hair down. For clients who need more smoothing, we step up to Redken Frizz Dismiss or Kérastase Discipline depending on how much frizz they're dealing with."


06 — Best Shampoo for Fine Dry Hair or Oily Roots with Dry Ends

Fine dry hair needs moisture without weight. Too rich a formula makes it flat and greasy at the roots within hours. Choose lightweight hydration — and apply conditioner only through the mid-lengths and ends, never at the scalp.

Oily roots with dry ends are a different challenge. "This is one of the most common things I see," says Samantha at Constantia. "The scalp produces oil quickly, but the ends are dry from colour or heat. Use a balancing shampoo at the roots — something like Kérastase Bain Divalent — and save the moisture for the lengths only."


The Routine That Works for Dry Hair

Shampoo alone won't fix dry hair. Here's what the full routine looks like:

  • Moisturising sulphate-free shampoo — cleanses without stripping
  • Conditioner every wash — mid-lengths to ends, two to three minutes contact time
  • Weekly mask — deeper nourishment, repair or bond-building depending on your hair
  • Leave-in conditioner or spray — daily softness and protection
  • Hair oil or serum on the ends — shine and polish without heaviness
  • Heat protection before every styling session

"Wash two to three times a week maximum," says Jackie at Gardens Centre. "Washing every day strips the hair before any treatment can do its job. Let the products work."


Frequently Asked Questions

Which shampoo is best for dry hair?

It depends on why your hair is dry. Thick, very dry hair needs a rich nourishing formula. Fine dry hair needs lightweight hydration. Dry colour-treated hair needs a sulphate-free colour-safe shampoo. Dry damaged hair needs a repair-focused shampoo alongside bond-building care.

What shampoo is good for dry frizzy hair?

A shampoo that provides moisture and smoothing without stripping. Moroccanoil Hydrating, Redken Frizz Dismiss, and Kérastase Discipline are all strong options depending on the level of frizz you're dealing with.

What is the best shampoo for dry colour-treated hair?

Pureology Hydrate, Kérastase Chroma Absolu, and L'Oréal Professionnel Vitamino Color are all formulated for dry colour-treated hair — sulphate-free, moisture-rich, and colour-safe.

Do I need conditioner if I already use a dry hair shampoo?

Yes — always. Shampoo cleanses. Conditioner is where the softness and slip come from. Dry hair needs conditioner after every single wash.

Is dry hair the same as damaged hair?

No. Dry hair needs moisture. Damaged hair needs repair and strengthening. Many people have both at the same time — in which case you need a shampoo that addresses both, not just one.

What should I use if my roots are oily but my ends are dry?

A balancing shampoo at the scalp — not a rich moisturising formula all over. Apply conditioner, mask or leave-in only through the mid-lengths and ends.


Shop professional salon shampoos for dry hair at Partners Hair, or find your nearest salon to get a recommendation from one of our stylists in person. Free delivery on orders over R390.