Waking up drenched in sweat is surprisingly common, and in most cases the cause is something manageable: a warm bedroom, a medication side effect, hormonal changes, or stress. Night sweats have a long list of possible triggers ranging from completely harmless to occasionally serious, so understanding the pattern and accompanying symptoms is what matters most.
The Simplest Explanation: Your Sleep Environment
Before looking at medical causes, it’s worth ruling out the obvious. A bedroom that’s too warm is the most frequent reason people wake up sweating. Sleep specialists recommend keeping your room between 60 and 67°F (15 to 19°C). Memory foam mattresses, synthetic sheets, and heavy comforters trap heat against your body. Switching to breathable fabrics for both pajamas and bedding can make a noticeable difference. Alcohol consumed in the evening also raises skin temperature overnight, even in small amounts.
Hormonal Changes and Menopause
For women in their 40s and 50s, hormonal shifts are the most likely medical explanation. During perimenopause and menopause, declining estrogen levels affect the brain’s internal thermostat. Normally, your body tolerates small fluctuations in core temperature without reacting. But when estrogen drops, that comfortable range narrows dramatically. A tiny uptick in body temperature that you’d never notice otherwise triggers a full-blown heat-dissipation response: blood vessels near the skin dilate, sweating ramps up, and you feel an intense wave of internal heat. This is the same mechanism behind daytime hot flashes, but at night it soaks your sheets and wakes you up.
These episodes can begin years before periods actually stop and may continue for several years after. They’re not dangerous, but they seriously disrupt sleep quality. Hormone therapy and other treatments can help if they’re frequent enough to affect your daily life.
Medications That Cause Night Sweats
If your night sweats started around the same time as a new prescription, the medication is a strong suspect. Antidepressants (particularly SSRIs) are one of the most well-documented culprits. One primary care study found that people taking SSRIs were about three times more likely to report night sweats than those not on the medication. Blood pressure drugs called angiotensin receptor blockers carried a similar increase in risk, and thyroid hormone supplements roughly doubled the odds.
The full list of medications linked to sweating is extensive. It includes common pain relievers like ibuprofen and naproxen, opioid painkillers, steroids (both oral and inhaled), diabetes medications, acid reflux drugs, and hormonal treatments like testosterone or anti-estrogen therapies. If you suspect a medication, don’t stop it on your own, but it’s worth raising the question with whoever prescribed it. Sometimes a dose adjustment or a switch to a different drug in the same class resolves the problem.
Anxiety, Stress, and Mental Health
Your nervous system doesn’t fully shut off during sleep. Anxiety disorders, panic attacks, depression, and PTSD are all recognized causes of night sweats. The connection is straightforward: these conditions keep your sympathetic nervous system (the “fight or flight” system) running at a higher baseline, which drives up sweating even while you’re asleep. If you’re also experiencing racing thoughts at bedtime, disrupted sleep, or daytime anxiety, this is a likely contributor.
Sleep Apnea
Obstructive sleep apnea, the condition where your airway repeatedly collapses during sleep, is an underappreciated cause of night sweats. In one study, 34% of patients with severe sleep apnea reported excessive nighttime sweating. Each time your airway closes, your body mounts a stress response to force you to breathe again, activating the same nervous system pathways that trigger sweating. If your night sweats come with loud snoring, gasping awake, or persistent daytime fatigue, sleep apnea is worth investigating. Treating it often resolves the sweating.
Infections and Immune Responses
Acute infections like the flu or COVID can cause temporary night sweats. That’s your immune system at work: your body raises its internal temperature to fight the infection, then sweats to cool back down. These sweats resolve when the illness does.
Chronic infections are a different story. Tuberculosis is historically the infection most associated with persistent, drenching night sweats. HIV and certain bacterial infections (including heart valve infections called endocarditis) can also produce ongoing night sweats. These are less common in the general population but worth considering if sweats persist for weeks without an obvious explanation, especially if you also have a fever or have traveled to areas where TB is prevalent.
Other Medical Conditions
Several other health conditions belong on the list. An overactive thyroid speeds up your metabolism and raises body temperature, producing sweats day and night. Diabetes can cause nighttime sweating when blood sugar drops too low during sleep, which is most relevant for people on insulin or certain oral medications. Acid reflux (GERD) is associated with night sweats, possibly because the discomfort and autonomic nervous system activation it causes carry over into sleep. Being significantly overweight also increases the likelihood of night sweats, partly because excess body fat acts as insulation and partly because of the overlap with sleep apnea.
When Night Sweats Signal Something Serious
Rarely, persistent night sweats are an early sign of lymphoma or another blood cancer. In the context of lymphoma, doctors look for a specific cluster known as “B symptoms”: drenching night sweats that recur over at least a month, unexplained fevers above 100.4°F (38°C), and unintentional weight loss of more than 10% of your body weight within six months. The key word is “drenching,” meaning you need to change your clothes or sheets, not just mild dampness.
Night sweats alone, without swollen lymph nodes, unexplained weight loss, or persistent fevers, are very unlikely to be lymphoma. But if you’re experiencing that combination, or if your sweats are persistent, severe, and don’t have an obvious explanation, it’s reasonable to get checked. A physical exam and basic blood work can rule out most serious causes relatively quickly.
Practical Steps to Take
Start with the basics. Lower your thermostat to the 60 to 67°F range. Switch to cotton or moisture-wicking sheets and sleepwear. Cut back on alcohol in the evenings. If you’re taking any of the medications mentioned above, note whether the timing lines up.
Keep a brief log for a week or two: how often the sweats happen, how severe they are, and whether anything else accompanies them (fever, weight changes, anxiety, snoring). This information is genuinely useful if you end up seeing a doctor, because night sweats have so many potential causes that the pattern and context matter more than the sweating itself.

