How Often Should You Wash Your Hair? A Dermatologist’s Guide
There isn’t one perfect hair-washing schedule for everyone. Hair type, scalp oiliness, age, activity level, and the products you use all affect how often you should shampoo.
A practical guide
- Oily scalp or fine, straight hair: You may need to shampoo daily or every other day if your scalp becomes greasy quickly.
- Normal or moderately dry hair: Washing every 2–3 days may be comfortable for many people.
- Curly, coily, or very dry hair: You may be able to wash less frequently, such as once a week or as needed, because these hair types tend to become dry more easily.
- After heavy sweating: If exercise or hot weather leaves your scalp sweaty or dirty, washing more frequently may be appropriate.
- Dandruff or scalp conditions: Regular shampooing—and sometimes a medicated shampoo—may be recommended depending on the condition.
What happens if you don’t wash often enough?
Oil, dead skin cells, sweat, and styling-product residue can accumulate on the scalp. This may contribute to itching, odor, flaking, or dandruff-like symptoms in some people.
What if you wash too often?
Frequent washing isn’t automatically harmful, but very hot water, harsh shampoos, or aggressive scrubbing can leave the scalp and hair dry or irritated.
The bottom line
Don’t follow a rigid rule such as “every two days” or “every four days.” Wash when your scalp needs it. If it’s visibly oily, itchy, uncomfortable, or accumulating buildup, it’s probably time to wash.
If you develop persistent itching, redness, painful bumps, heavy scaling, or significant hair loss, a dermatologist can help identify the underlying cause.
