What's Going On

Perimenopause anxiety, explained

If you've never been an anxious person and suddenly you are, it's probably not your life. It's your hormones.

5 minute read

The short version

  • Progesterone drops first — it's your calming hormone, and losing it feels exactly like anxiety.
  • Estrogen swings affect serotonin, making moods feel unpredictable.
  • It usually peaks in the afternoon and evening, and often starts before any period changes.

Here's the plain-English version. You're not losing it. Perimenopause anxiety is real, it's chemical, and it has almost nothing to do with your life being more stressful than usual.

Two things are happening. Progesterone, the calming hormone that helps you sleep and settle your nervous system, starts dropping first in perimenopause. Estrogen, which supports serotonin, starts swinging unpredictably. Your brain chemistry is reshuffled — without warning, without an obvious cause.

Why it feels different from "regular" anxiety

Women who've dealt with anxiety their whole lives often say perimenopause anxiety feels different. Women who've never been anxious at all suddenly are. Common descriptions:

It often gets worse in the second half of your cycle — the luteal phase — when progesterone should be high but isn't anymore.

What actually helps

What doesn't usually help

Anxiety medication alone is a common first stop — and for some women it's the right answer. But if the root cause is hormonal, an SSRI can take the edge off without fixing what's actually wrong. If you're being handed an antidepressant without anyone asking about your cycle or your sleep, it's worth pushing for a conversation about hormones first.

What this means for you

If anxiety showed up in your 40s and nothing in your life changed, you're not imagining it and you're not broken. Read why you wake up at 3am now next — the two are usually the same story. And if this has been going on for months, it's worth asking about progesterone specifically. The doctor script tells you exactly how to bring it up.