Can Anxiety Cause Greasy Hair?

Can Anxiety Cause Greasy Hair?

Thomas Strangwood

Anxiety affects the body in more ways than most people realise. Alongside the more well-known symptoms — racing thoughts, disrupted sleep, fatigue — many people notice changes in their hair and scalp too, including hair that suddenly seems greasier than usual. So can anxiety really cause greasy hair? The short answer is yes, and here's the science behind it.

What is Anxiety and How Does It Affect the Body?

Anxiety is one of the most common mental health conditions in the world, affecting millions of people in the UK alone. It can manifest in many different ways — panic attacks, persistent worry, irritability, insomnia, and physical symptoms that can be easy to overlook or attribute to other causes.

When the body experiences anxiety or stress, it triggers the release of stress hormones — primarily cortisol and adrenaline — into the bloodstream. These hormones are part of the body's natural "fight or flight" response, designed to prepare you for immediate action. The problem is that in the case of ongoing or chronic anxiety, these hormones are being released persistently, and their effects on the body accumulate over time.

Why Does Anxiety Make Your Hair Greasy?

The connection between anxiety and greasy hair comes down to sebum — the natural oil produced by sebaceous glands in the scalp. Sebum plays an important role in keeping the scalp and hair moisturised and healthy, but too much of it leads to hair that feels heavy, flat, and greasy.

When cortisol levels rise due to anxiety or stress, it directly stimulates the sebaceous glands, causing them to produce more sebum than the scalp needs. This excess oil travels down the hair shaft, leaving hair looking and feeling greasy far sooner than it normally would.

Research backs this up — a study from the University of Western Australia found that women who reported higher levels of stress were significantly more likely to experience scalp problems and hair loss than those with lower stress levels. A separate study published in the Journal of Investigative Dermatology found that stress can trigger inflammation of the hair follicles, further disrupting scalp health.

Other Causes of Greasy Hair to Consider

Before putting greasy hair entirely down to anxiety, it's worth considering whether any other factors may be contributing. Greasy hair can also be caused by:

  • Hormonal changes — puberty, pregnancy, the menstrual cycle, and menopause can all affect sebum production
  • Over-washing — washing hair too frequently can strip the scalp of its natural oils, causing it to overcompensate by producing even more sebum
  • Using the wrong shampoo — heavy, moisturising shampoos designed for dry hair can exacerbate greasiness on an already oily scalp
  • Diet — a diet high in processed foods, refined sugars, and dairy has been linked to increased sebum production
  • Genetics — some people naturally have more active sebaceous glands than others
  • Pillowcases — fabric pillowcases can transfer oil and product buildup back onto the hair and scalp overnight
  • Touching your hair — repeatedly running your hands through your hair transfers oil from your skin to your hair

It's worth assessing your routine as a whole before concluding that anxiety is the primary cause.

What Can You Do About Anxiety-Related Greasy Hair?

There are two sides to addressing this: tackling the underlying anxiety itself, and managing the hair symptoms in the meantime.

Addressing the Anxiety

If you believe anxiety is the root cause, addressing it is the most effective long-term solution. This might include speaking to your GP, exploring therapy options such as CBT (Cognitive Behavioural Therapy), mindfulness practices, regular exercise, or other routes that work for you. The NHS has a range of resources available and your GP can refer you to appropriate support.

Managing Greasy Hair Day to Day

While you're working on the underlying cause, here are some practical steps to manage greasy hair:

Use the Right Shampoo

This is the single most impactful change you can make. If you have a greasy scalp, you need a clarifying or balancing shampoo — not a moisturising one. Look for shampoos specifically formulated for oily or greasy hair, which will cleanse the scalp more thoroughly without stripping it so aggressively that it overproduces oil in response. Browse our professional shampoo collection to find the right formula for your hair type.

Wash with Warm Water, Not Hot

Hot water stimulates the sebaceous glands and can actually increase oil production. Wash with warm water and finish with a cool rinse to help close the cuticle and reduce greasiness.

Don't Over-Wash

It can be tempting to wash greasy hair every day, but this can make the problem worse over time. Try to gradually extend the time between washes — your scalp will regulate itself over time as it stops trying to compensate for being stripped of its oils.

Use a Scalp Treatment

Stress can disrupt scalp health beyond just oil production. A targeted scalp treatment or hair mask can help to rebalance the scalp environment, soothe inflammation, and support healthier hair growth. Take a look at our hair masks and treatments collection for options suited to scalp health.

Minimise Heat Styling

Hot tools can aggravate an already sensitive scalp. If you do use heat, turn the temperature down and always use a heat protectant — your scalp and hair will thank you for it.

Review Your Diet

Foods high in vitamins and minerals — leafy greens, nuts, lean proteins, and foods rich in zinc and B vitamins in particular — support healthy scalp function. When anxiety is high it can be hard to maintain a good diet, but even small improvements can make a difference over time.

Switch to a Silk or Satin Pillowcase

Cotton pillowcases absorb oil and product buildup and transfer it back to your hair. A silk or satin pillowcase reduces this significantly and is also gentler on both hair and skin.

When to See a Professional

If your greasy hair is accompanied by significant hair loss, scalp irritation, flaking, or redness, it's worth speaking to your GP or a dermatologist to rule out an underlying scalp condition such as seborrhoeic dermatitis. These conditions can be exacerbated by stress but have specific treatments that go beyond shampoo changes.

If you'd like personalised advice on the best products for your scalp and hair type, our team at Revive Hair Artists are always happy to help — pop in or give us a call.

Frequently Asked Questions

Can anxiety cause greasy hair?

Yes — anxiety triggers the release of stress hormones such as cortisol, which directly stimulate the sebaceous glands in the scalp to produce more sebum (natural oil) than normal. This excess oil makes hair appear greasy more quickly than usual. Managing the underlying anxiety is the most effective long-term solution, but the right hair care routine can help manage the symptoms in the meantime.

Can stress cause an oily scalp?

Yes — stress and anxiety both elevate cortisol levels in the body, and cortisol is known to stimulate sebaceous gland activity. This leads to increased sebum production on the scalp, which causes hair to become oily and greasy faster than it would under normal circumstances.

What shampoo is best for anxiety-related greasy hair?

A clarifying or balancing shampoo formulated for oily or greasy hair is the best choice. Avoid heavy, moisturising shampoos designed for dry hair, as these can add to the problem. Professional-grade shampoos are more effective at thoroughly cleansing the scalp without disrupting its natural balance.

Can anxiety cause hair loss as well as greasy hair?

Yes — research has found that stress and anxiety can contribute to both greasy hair and hair loss. Studies have found that stress can lead to inflammation of the hair follicles and disruption of the hair growth cycle, which can result in increased shedding. The condition known as telogen effluvium — where significant stress pushes large numbers of hair follicles into the shedding phase simultaneously — is a well-documented stress-related hair loss condition.

How do I stop my hair getting greasy so fast?

Key steps include: switching to a clarifying shampoo designed for oily hair, washing with warm rather than hot water, gradually reducing the frequency of washing to allow your scalp to regulate itself, avoiding touching your hair throughout the day, and reviewing your diet. If anxiety or stress is a factor, addressing the underlying mental health issue will also help over time.

Does washing hair every day make it greasier?

It can do, yes. Washing hair too frequently strips the scalp of its natural oils, which can cause the sebaceous glands to overcompensate by producing even more oil. For most people, washing every two to three days is more beneficial than daily washing for managing a greasy scalp long-term.

Back to blog
1 of 3