Hormones, stress & libido – what’s really going on

Low libido is something so many women quietly struggle with, yet it often goes unspoken. If your sex drive feels “switched off,” you’re not alone – and it’s not something you just have to put up with.

Libido is a reflection of your overall health. When your body feels safe, nourished, and hormonally balanced, desire flows more freely. When something is off, libido is often one of the first signs that your body needs extra support.

Let’s look at some of the most common reasons behind low libido – and the natural ways to support it.

1. Hormonal imbalance

Your sex hormones – estrogen, progesterone, and testosterone – play a huge role in desire.

  • Low estrogen can cause vaginal dryness, pain with sex, and a lack of arousal.

  • Low testosterone can reduce motivation and desire.

  • Low progesterone often comes with stress, poor sleep, and feeling “too tired” for intimacy.

Balancing your hormones naturally often restores libido. Herbal medicine, targeted nutrients, and lifestyle strategies can all help your body produce hormones in the right amounts at the right time.

2. Stress & the nervous system

When you’re in “fight or flight” mode, your body doesn’t prioritise intimacy – it prioritises survival. Chronic stress elevates cortisol, which suppresses sex hormones and can make it hard to feel present and connected.

Simple practices like breathwork, yoga, journaling, or just 10 minutes of quiet time daily can help reset your nervous system. Adaptogenic herbs (like Withania and Rhodiola) are also beautiful for reducing the impact of stress on your hormones.

3. Sleep & energy

It’s hard to feel sexy when you’re exhausted. Poor sleep lowers testosterone and increases stress hormones, both of which dampen libido. Prioritising a regular sleep routine, limiting screens before bed, and addressing nutrient deficiencies like magnesium or iron can make a huge difference.

4. Body confidence & emotional wellbeing

Sometimes libido isn’t just about hormones – it’s also about how you feel in your body and in your relationship. If you’re struggling with body image or stress in your partnership, your sex drive may naturally take a back seat. Addressing these factors with compassion (and sometimes with professional support) is just as important as working on the physical side of things.

5. Nutrients & natural supports

Certain nutrients play a big role in supporting libido:

  • Zinc – supports testosterone production.

  • Magnesium – calms the nervous system and helps regulate cortisol.

  • B vitamins – essential for energy and hormone production.

  • Omega-3s – reduce inflammation and support blood flow.

Foods rich in these nutrients – alongside herbs are often included in tailored naturopathic treatment plans for low libido.

If your libido feels lower than you’d like, it’s your body’s way of saying something needs attention. The good news? With the right support, most women see improvements quite quickly once their underlying drivers are identified and addressed.

If you’ve been struggling with low libido, painful sex, or hormone imbalances, know that you don’t have to figure this out on your own. Together, we can uncover the root cause and create a tailored plan to restore your energy, hormones, and desire.

Book your appointment here

Previous
Previous

What your microbiome has to do with endo pain

Next
Next

What’s Really Causing Your Period Pain?