Sleep during perimenopause often feels confusing. You may go to bed exhausted, only to wake up in the middle of the night feeling alert, restless, or even anxious. This pattern is extremely common, and in many cases, it’s linked to changes in cortisol levels during perimenopause.
Cortisol is your body’s main stress hormone. It helps regulate energy, alertness, and your natural sleep-wake cycle. But during perimenopause, the way your body responds to cortisol can shift, making sleep feel lighter, more fragile, and easier to disrupt.

Why cortisol affects sleep during perimenopause
Cortisol follows a natural rhythm.
Normally, it rises in the morning to help you wake up and gradually decreases throughout the day so your body can relax at night.
During perimenopause, cortisol levels can become less stable. Instead of dropping fully in the evening, they may stay slightly elevated or spike during the night.
This can happen due to:
- Hormonal fluctuations, especially estrogen and progesterone
- Increased sensitivity to stress
- Blood sugar instability
- Irregular routines or disrupted sleep patterns
When cortisol stays too high at night, your body remains in a more alert state when it should be winding down.
The “tired but wired” feeling
One of the most common signs of disrupted cortisol levels during perimenopause is feeling:
- Physically tired
- Mentally alert
- Unable to fully relax
You might notice that:
- Your body feels exhausted but your mind keeps going
- You fall asleep but wake up feeling suddenly alert
- Small stress triggers affect your sleep more than before
This is often described as feeling “tired but wired.”

Why you wake up at night
Cortisol can play a direct role in middle-of-the-night waking.
When your body detects stress, low blood sugar, or internal imbalance, it may release cortisol and adrenaline to stabilize things. This can wake you up suddenly.
This is especially common between 2 and 4 AM.
If this pattern feels familiar, you can read our guide on why you wake up at 3AM during perimenopause.
Common triggers that raise cortisol at night
Several everyday factors can increase cortisol levels in the evening without you realizing it:
- Eating too little during the day
- Going to bed hungry
- Late-night screen exposure
- Intense work or emotional stress in the evening
- Alcohol before bed
- Irregular sleep schedules
During perimenopause, your body becomes more sensitive to these triggers, so even small habits can have a bigger impact on sleep.
How to lower cortisol naturally before bed
The goal is not to eliminate cortisol, but to help your body feel safe enough to wind down.
Small changes can make a noticeable difference:
- Dim lights after dinner
- Reduce screen stimulation
- Eat a balanced dinner with protein
- Avoid going to bed overly hungry
- Keep a consistent bedtime
- Do something calming for 10 to 15 minutes before sleep
These signals help support more balanced cortisol levels during perimenopause and make it easier for your body to shift into rest.
Research shows that your body’s natural stress rhythm plays a key role in sleep quality, including how cortisol affects sleep.

Supplements that may help regulate cortisol
Some supplements can support a more balanced stress response.
Common options include:
- Magnesium, for relaxation and nervous system support
- Ashwagandha, for stress regulation
- L-theanine, for calming mental activity
If you want a broader overview, you can explore our guide to the best supplements for perimenopause sleep.
Cortisol vs melatonin: what’s the difference?
Cortisol and melatonin work in opposite ways.
- Cortisol keeps you alert and awake
- Melatonin signals sleep and darkness
During perimenopause, this balance can become disrupted. Cortisol levels may stay elevated too late, while melatonin signals feel weaker or delayed.
This is why some women feel tired but still cannot fall asleep easily.
If you want to compare sleep supplements in more detail, see our guide on magnesium vs melatonin for sleep.
When cortisol is the main problem
Cortisol is likely a key factor if you:
- Wake up suddenly and feel alert
- Feel restless at night
- Notice stress affecting your sleep more than before
- Feel on edge even when tired
- Sleep lightly and wake easily
In these cases, focusing on nervous system regulation often works better than simply using stronger sleep aids.
FAQs
Can high cortisol cause sleep problems during perimenopause?
Yes. Changes in cortisol levels during perimenopause can make it harder to fall asleep and stay asleep, especially if cortisol remains elevated in the evening or spikes during the night.
Why do I feel anxious at night for no reason?
This can be linked to cortisol and adrenaline being slightly elevated when your body should be winding down. Hormonal changes often make this response stronger during perimenopause.
Does lowering cortisol improve sleep?
In many cases, yes. Supporting more balanced cortisol levels can help the body relax and lead to deeper, more stable sleep.
Is cortisol always bad?
No. Cortisol is essential for energy, focus, and daily function. The issue is not cortisol itself, but when it is elevated at the wrong time of day.
Final thoughts
Sleep problems during perimenopause are often not just about sleep.
They are closely connected to how your body handles stress, hormones, and daily rhythms. Changes in cortisol levels during perimenopause can make your sleep feel lighter, more sensitive, and easier to disrupt.
If you often feel tired but wired, or wake up in the middle of the night feeling alert, cortisol may be part of the reason.
By supporting your nervous system and helping your body feel safe enough to rest, sleep often becomes more stable again over time.
Affiliate disclaimer
This article can contain affiliate links. If you choose to purchase through these links, we may earn a small commission at no extra cost to you.
