How Often Should You Wash Your Hair If You Have Dandruff?
Quick answer: Most people with active dandruff do best washing with a medicated shampoo 2-3 times per week, since washing too rarely lets oil and yeast build up while washing too often with harsh shampoo can strip and irritate the scalp — the ideal frequency shifts based on whether you're dry-, oily-, or sensitivity-dominant.
Why frequency depends on your profile
Oily-dominant scalps generally tolerate, and often benefit from, more frequent washing (near-daily) with a medicated shampoo, since oil buildup directly feeds the yeast responsible for flaking.
Dry or sensitive-dominant scalps typically do better washing every 2-3 days with a gentler formula, since frequent washing with a harsh detergent can worsen dryness and irritation.
A reasonable starting schedule
Start with a medicated shampoo 2-3 times weekly, using a gentle non-medicated shampoo on other wash days if you need to wash hair more often for oiliness or styling reasons.
Track how your scalp responds over 2-3 weeks and adjust frequency up (if oily and still flaking) or down (if increasingly dry or irritated) from there.
Key Facts
- Oily-dominant scalps: near-daily washing with medicated shampoo often helps.
- Dry/sensitive-dominant scalps: every 2-3 days with a gentler formula is often better.
- Both under- and over-washing are independently linked to worse flaking.
Frequently Asked Questions
Related: Get a washing schedule matched to your profile
Sources: Mayo Clinic