Waking up drenched in sweat is usually your body’s thermoregulation system overreacting to something, whether that’s a warm room, a hormonal shift, a medication, or occasionally something more serious. Night sweats are common, and most causes are fixable once you identify them. The trick is figuring out whether yours are driven by your environment, your biology, or something that needs medical attention.
How Your Body’s Temperature System Works During Sleep
Your brain has a built-in thermostat located in a small region called the hypothalamus. It constantly monitors your core body temperature through sensors throughout your body and responds when things drift too high or too low. When it detects overheating, it activates your sweat glands to release moisture and cool you down through evaporation.
During sleep, your body naturally drops its core temperature by about one to two degrees. This dip is part of what helps you fall and stay asleep. But if something interferes with this cooling process, or if your thermostat gets miscalibrated, your brain can trigger a full sweating response even when you’re not actually overheating. That’s what wakes you up soaked.
The Most Common Everyday Causes
Before assuming something is wrong, check the basics. A bedroom above 70°F (21°C) is too warm for most adults. Sleep experts recommend keeping your room between 60 and 67°F (15 to 19°C) for optimal sleep. Heavy blankets, memory foam mattresses that trap heat, and synthetic pajamas can all push your body temperature up enough to trigger sweating even in a cool room.
What you eat and drink before bed matters too. Alcohol dilates blood vessels near the skin’s surface, which increases heat loss and can trigger sweating as your body tries to regulate temperature. Spicy foods have a similar effect. Research has shown that capsaicin, the compound that makes peppers hot, elevates body temperature during the first sleep cycle. Even a late heavy meal of any kind forces your metabolism to work harder during digestion, generating extra heat.
Stress and anxiety are another overlooked trigger. When your nervous system is activated, it can stimulate sweat glands directly, independent of temperature. If you’re going through a high-stress period or having anxious dreams, your body may respond with the same fight-or-flight sweating you’d experience while awake.
Hormonal Shifts and the Narrowed “Comfort Zone”
Hormonal changes are one of the most common medical causes of night sweats, particularly during menopause and perimenopause. The mechanism is surprisingly specific. Your body has a “thermoneutral zone,” a narrow temperature range where you neither sweat nor shiver. In women without hot flash symptoms, this zone spans about 0.4°C. In symptomatic menopausal women, researchers measured it at essentially 0.0°C, meaning even the tiniest rise in core temperature triggers a full sweating response.
This narrowing happens because falling estrogen levels cause an increase in a brain chemical called norepinephrine, which essentially makes the thermostat hypersensitive. Estrogen replacement therapy works by raising the temperature threshold at which sweating kicks in, widening that comfort zone back to a functional range. These hormonal night sweats can persist for years and often feel like sudden waves of intense internal heat followed by profuse sweating.
Menopause isn’t the only hormonal cause. An overactive thyroid gland speeds up your metabolism across the board, generating excess heat around the clock, including during sleep. Low testosterone in men can produce a similar thermostat disruption. Diabetes can also cause night sweats, particularly when blood sugar drops too low overnight.
Medications That Cause Night Sweats
If your night sweats started around the same time as a new prescription, the medication may be the cause. Antidepressants are among the most common culprits. In one study, people taking SSRIs (a widely prescribed class of antidepressants) were three times more likely to report night sweats than those not taking them. Roughly one in five SSRI users in that study experienced the problem.
Other medications linked to night sweats include fever-reducing drugs like acetaminophen and ibuprofen (which can paradoxically cause rebound sweating), blood pressure medications, hormone therapies, and some diabetes medications. Steroids, both prescribed and supplemental, can also interfere with thermoregulation.
If you suspect a medication, don’t stop taking it on your own. But it’s worth bringing up with your prescriber, since switching to a different drug in the same class often resolves the issue.
Infections and Immune System Causes
Night sweats are a classic symptom of certain infections because your immune system deliberately raises your body temperature to fight off invaders, and sweating is how it brings the temperature back down. Tuberculosis has long been associated with drenching night sweats, but common infections like mononucleosis, pneumonia, and fungal infections can produce them too. HIV is another well-known cause, particularly in early or untreated infection.
Autoimmune conditions, where the immune system attacks the body’s own tissues, can produce chronic low-grade inflammation that triggers the same cycle of fever and sweating. Rheumatoid arthritis and sarcoidosis are two examples. In these cases, the night sweats tend to come and go with disease flares rather than occurring every night.
When Night Sweats Signal Something Serious
Night sweats are occasionally an early sign of certain cancers, particularly lymphoma. Oncologists look for a specific pattern called “B symptoms”: drenching night sweats that soak through your clothes or sheets recurring over the past month, unexplained fevers above 38°C (100.4°F), and unintentional weight loss of more than 10% of your body weight within six months. The key word is “drenching.” Waking up a bit clammy is different from needing to change your sheets.
This doesn’t mean night sweats should send you into a panic about cancer. The vast majority of cases have a benign explanation. But the combination of these three symptoms together is a well-established red flag that warrants prompt evaluation.
Signs You Should Get Checked Out
Occasional night sweats after a hot day, a glass of wine, or a stressful week are generally nothing to worry about. But you should schedule a visit with your doctor if your night sweats occur regularly, interrupt your sleep on an ongoing basis, or come with other symptoms like fever, unexplained weight loss, persistent cough, localized pain, or diarrhea. Night sweats that begin months or years after menopause symptoms have ended also deserve a closer look, since they’re less likely to be hormonal at that point.
Practical Steps to Reduce Night Sweats
Start with your sleep environment. Set your thermostat between 60 and 67°F. Switch to breathable bedding materials like cotton or linen and avoid synthetic fabrics that trap moisture. If your mattress runs hot, a cooling mattress pad can make a noticeable difference.
Adjust your evening habits. Avoid alcohol, spicy food, and large meals within two to three hours of bedtime. Caffeine late in the day can also raise your resting metabolic rate enough to contribute. A cool shower before bed can help lower your core temperature and give your body a head start on the natural cooling process that sleep requires.
If lifestyle changes don’t help and you’re sweating through sheets multiple nights a week, that’s your signal to look deeper. A doctor can check your thyroid function, blood sugar, hormone levels, and screen for infection or inflammation with basic blood work. In most cases, once the underlying cause is identified and addressed, the night sweats resolve.

