Nighttime hot flashes, commonly called night sweats, most often result from shifting hormone levels during the menopausal transition. About 75% of people going through menopause experience them. But hormonal changes aren’t the only explanation. Medications, thyroid problems, sleep apnea, and several other conditions can trigger the same drenching episodes, which is why it’s worth understanding the full picture.
How Your Body’s Thermostat Gets Disrupted
Your brain has a built-in temperature control center that keeps your body within a narrow comfort zone, typically about 0.4°C wide. Within that range, you don’t sweat and you don’t shiver. When estrogen levels drop during perimenopause and menopause, that comfort zone shrinks to nearly nothing. In symptomatic women, research using internal temperature sensors found the zone is “virtually nonexistent,” meaning even a tiny uptick in core temperature is enough to set off a full cooling response: flushing, sweating, and a racing heart.
The reason estrogen matters so much is that it stabilizes the chemical messengers your brain uses to regulate temperature. When estrogen falls, levels of norepinephrine (a stress-related brain chemical) rise. That elevated norepinephrine narrows the upper boundary of the comfort zone, so your body interprets normal warmth as overheating and launches a sweat response to cool you down. This is why the episodes feel so sudden and intense: your brain is reacting to a temperature shift so small you wouldn’t otherwise notice it.
Why They’re Worse at Night
Your core body temperature naturally dips in the evening as part of your sleep cycle. But if your thermoregulatory zone has been compressed, even this normal nighttime fluctuation can cross the threshold. Pile on a warm mattress, heavy blankets, or a bedroom that’s too warm, and the trigger comes even faster. The result is waking up soaked, often multiple times a night, which fragments sleep and leaves you exhausted the next day.
Perimenopause and Menopause Timeline
Night sweats can start years before your last period. Perimenopause, the transitional phase when estrogen levels begin fluctuating unpredictably, often begins in your early to mid-40s but can start earlier. The hot flashes tend to peak around the final menstrual period and into the first two years of menopause. On average, people who get hot flashes deal with them for more than seven years. Some experience them for over a decade.
The intensity and frequency vary widely. Some people have a few mild episodes a week; others are woken five or six times a night by full-body sweating. There’s no reliable way to predict which pattern you’ll fall into, though higher body weight and smoking are both associated with more severe symptoms.
Low Testosterone in Men
Night sweats aren’t exclusive to menopause. Men with low testosterone can experience hot flashes and sweating that look very similar. This gradual decline in testosterone, sometimes called late-onset hypogonadism, doesn’t happen as abruptly as menopause, but the effect on temperature regulation follows the same logic: lower sex hormone levels destabilize the brain’s thermostat.
Conditions that contribute to low testosterone include obesity (particularly a BMI of 30 or higher), obstructive sleep apnea, chronic stress or serious illness, and long-term use of opioid pain medications. If you’re a man experiencing regular night sweats along with fatigue, reduced muscle mass, or low libido, testosterone levels are worth investigating.
Medications That Cause Night Sweats
Several common medications can trigger sweating at night by interfering with your brain’s temperature signaling or by stimulating sweat glands directly. The most frequently implicated drug classes include:
- Antidepressants: SSRIs (like fluoxetine, sertraline, and escitalopram), SNRIs (like venlafaxine), and older tricyclic antidepressants all affect the same brain pathways involved in temperature control.
- Opioid pain medications: Codeine, tramadol, morphine, and oxycodone trigger histamine release, which promotes sweating.
- Steroids and thyroid medications: Prednisone, dexamethasone, and levothyroxine can disrupt hormonal feedback loops that regulate body temperature.
If your night sweats started or worsened around the time you began a new medication, that’s a meaningful clue. Don’t stop any medication on your own, but it’s a conversation worth having with your prescriber.
Other Medical Conditions to Consider
When night sweats happen outside of an obvious hormonal transition, or when they’re accompanied by other symptoms, a broader evaluation makes sense. Conditions linked to night sweats include:
- Overactive thyroid: An overactive thyroid revs up your metabolism and can cause sweating, tremor, anxiety, and weight loss.
- Obstructive sleep apnea: In one large study, about one-third of people with sleep apnea reported nocturnal sweating, three times the rate of people without the condition. Snoring, daytime sleepiness, and gasping awake are classic signs.
- Infections: Tuberculosis, HIV, and heart valve infections (endocarditis) are among the infections that can cause recurring night sweats, often alongside fevers and weight loss.
- Lymphoma and other cancers: Unexplained night sweats combined with unintentional weight loss and persistent fatigue are considered red flags that warrant prompt evaluation.
- Anxiety disorders: Anxiety activates your sympathetic nervous system, which can trigger sweating episodes during sleep, particularly during periods of high stress.
The combination of symptoms matters. Night sweats alone, without weight loss, fevers, or other concerning changes, are most commonly hormonal or medication-related. But night sweats paired with unexplained weight loss, persistent fevers, or drenching episodes that soak through your sheets deserve a medical workup. A standard initial evaluation typically includes a complete blood count, thyroid function test, inflammatory markers, and sometimes a chest X-ray or screening for infections like tuberculosis or HIV.
Common Triggers That Make Them Worse
Even when the underlying cause is hormonal, certain habits and exposures reliably make nighttime episodes more frequent or intense. Alcohol is one of the biggest culprits. It dilates blood vessels and increases blood flow to the skin, which amplifies flushing and sweating. A glass of wine with dinner can translate directly into a worse night.
Spicy foods trigger a similar vascular response. Caffeine, including the caffeine hidden in chocolate, is another common trigger. Even hot-temperature foods and drinks can push your already-narrowed thermoregulatory zone past its limit. Trying foods warm or at room temperature instead of piping hot can make a noticeable difference.
Cooling Your Sleep Environment
You can’t always control the underlying cause of night sweats quickly, but you can reduce how often your environment tips you over the edge. Keep your bedroom between 18 and 21°C (roughly 64 to 70°F). This is the range most consistently recommended for comfortable sleep, and it’s especially important when your thermoregulatory zone is already compressed.
Bedding makes a real difference. Fabrics that trap heat and moisture, like polyester or flannel, work against you. Better options include cotton percale (crisp, breathable, doesn’t cling to skin), bamboo viscose (strong moisture-wicking, good for humid climates), and Tencel lyocell, which absorbs sweat roughly 70% faster than cotton. Linen is another strong choice: extremely breathable, naturally temperature-regulating, and it gets softer with every wash. Layering lighter blankets rather than using one heavy comforter lets you adjust throughout the night without fully waking up.
Wearing lightweight, moisture-wicking sleepwear instead of cotton pajamas (which absorb sweat but hold it against your skin) can reduce the clammy, soaked feeling that often disrupts sleep more than the heat itself.