How Do I Stop Sweating in My Sleep at Night?

Night sweats often come down to your bedroom being too warm, your bedding trapping heat, or something going on inside your body that’s pushing your internal thermostat out of range. The good news is that most causes are fixable once you identify them. True night sweats, as opposed to simply overheating, mean you’re sweating even when your bedroom isn’t excessively hot. That distinction matters because it points to whether the fix is environmental or medical.

Cool Your Bedroom to 60–65°F

Your body needs to drop its core temperature to fall and stay asleep. A bedroom between 70 and 75°F actively promotes insomnia and sweating, according to UCLA sleep neurologist Alon Avidan. The target range is 60 to 65°F. If you don’t have air conditioning, a fan pointed toward your bed or an open window can help. Sleeping with layered, lightweight bedding you can kick off during the night gives you more control than a single heavy comforter.

Switch Your Sheets and Pajamas

What you sleep on and in matters as much as the air temperature. Cooling sheets work in two ways: breathable materials let heat escape from your skin, and moisture-wicking fibers pull sweat away so it evaporates instead of pooling. Cotton, linen, and bamboo-derived fabrics all perform well for hot sleepers. Tencel, a fiber made from wood pulp, is particularly effective at wicking moisture in humid conditions.

Weave matters too. Percale weaves (the crisp, matte-feeling sheets) allow significantly more airflow than sateen weaves, which feel silkier but trap heat. For pajamas, stick with loose-fitting cotton or linen. Synthetic fabrics and tight clothing hold warmth against your skin.

Pillows and mattress covers with cooling gel inserts can also help if your head and neck are where you sweat most. Keeping a cup of cold water on your nightstand for sipping works as a simple way to cool down if you wake up drenched.

Avoid These Triggers Before Bed

Several common substances raise your body temperature or interfere with your ability to regulate it while you sleep:

  • Alcohol dilates blood vessels near your skin, which increases heat loss and triggers compensatory sweating. Even a single drink in the evening can be enough.
  • Caffeine stimulates your nervous system and can raise core body temperature for hours after you consume it.
  • Spicy foods contain compounds that activate heat receptors in your body, mimicking a rise in temperature.
  • Late exercise elevates core temperature for one to two hours afterward. Moving your workout earlier in the day can make a noticeable difference.

Cutting these out in the three to four hours before bed is a reasonable starting point. If your night sweats improve, you’ve found at least part of the cause.

Medications That Cause Night Sweats

If your sweating started or worsened after beginning a new medication, the drug itself may be the trigger. Several common drug classes are known to cause excessive sweating, often by disrupting the brain’s temperature-regulation signals.

Antidepressants are among the most frequent culprits. SSRIs like citalopram, escitalopram, fluoxetine, and paroxetine can cause sweating by affecting the brain’s thermostat through serotonin pathways. SNRIs like venlafaxine do the same. Older tricyclic antidepressants such as amitriptyline and imipramine trigger sweating through a different mechanism, stimulating receptors that control sweat glands more directly.

Opioid pain medications (codeine, morphine, oxycodone, tramadol) cause sweating by releasing histamine, which in turn activates sweat-producing signals. Steroid medications like prednisone and dexamethasone affect hormone levels that influence temperature regulation. Even thyroid medications like levothyroxine can push your metabolism high enough to cause nighttime sweating if the dose is too high. If you suspect a medication is responsible, talk to your prescriber about adjusting the dose or timing rather than stopping on your own.

Hormonal Causes and Menopause

For people going through perimenopause or menopause, night sweats are one of the most common and disruptive symptoms. Fluctuating estrogen levels narrow the body’s thermoneutral zone, the temperature range your brain considers “normal,” so even small increases in body heat trigger a full sweat response.

Hormone replacement therapy is the most effective treatment, but it isn’t the only option. Weight loss has been shown in randomized trials to reduce hot flashes and night sweats, particularly earlier in the menopause transition. Cognitive behavioral therapy helps reduce how disruptive the episodes feel. Clinical hypnosis, tested in two five-week trials, reduced both the severity and frequency of hot flashes while improving sleep quality.

On the medication side, certain SSRIs and SNRIs (paroxetine, escitalopram, venlafaxine, and others) reduced hot flash frequency by 24% to 69% in large placebo-controlled trials. Gabapentin cut hot flash frequency by about 54%. Oxybutynin, a bladder medication used off-label, reduced frequency by 70% to 86% in several trials. A newer drug called fezolinetant, which works by modulating temperature-regulating neurons in the brain, reduced hot flash episodes by 93% over 12 weeks in clinical testing, with effects starting within the first week.

Medical Conditions Worth Ruling Out

When night sweats persist despite a cool room, breathable bedding, and no obvious dietary or medication triggers, an underlying medical condition may be involved. Your body’s sweating system activates whenever core temperature exceeds a set threshold, and several conditions can lower that threshold or raise your baseline temperature.

Hyperthyroidism (an overactive thyroid) speeds up your metabolism, generating excess heat around the clock. Infections, both acute and chronic, raise body temperature as part of the immune response. Obstructive sleep apnea causes repeated surges of stress hormones during the night that can trigger sweating, and treating the apnea often resolves the sweats. Low blood sugar overnight, which can happen in people with diabetes taking insulin or certain oral medications, also triggers a sweat response as part of the body’s alarm system.

Less commonly, night sweats can signal lymphoma or other cancers, particularly when accompanied by unexplained weight loss, persistent fevers, or swollen lymph nodes that don’t go away. These combinations warrant prompt evaluation. Isolated night sweats without other symptoms are far more likely to have a benign or environmental explanation, but persistent drenching sweats that soak your sheets regularly deserve a conversation with your doctor, especially if they’re new and you can’t identify a cause.

Prescription Options for Severe Cases

When night sweats are severe and not tied to a treatable underlying condition, doctors sometimes prescribe anticholinergic medications to dial down sweat production directly. Oxybutynin is the most commonly used, typically starting at 2.5 mg once daily and increasing up to 10 mg daily based on how well it works and how you tolerate it. An alternative, propantheline bromide, is taken three times daily before meals with a larger dose at bedtime. Both work by blocking the chemical signals that tell sweat glands to activate.

These medications are reviewed after about six weeks. Side effects like dry mouth and constipation are common, and a modified-release version of oxybutynin is available if the standard form causes too many issues. If neither medication works at the maximum tolerated dose, referral to a specialist is the typical next step.