Medications That Cause Night Sweats and What to Do

Night sweats are a surprisingly common side effect of several widely prescribed medications. Antidepressants, hormone therapies, opioids, and diabetes drugs are among the most frequent culprits, but the list extends to steroids, blood pressure medications, and others. If you’ve recently started or changed a medication and begun waking up drenched, the drug itself is a likely explanation.

Antidepressants

Antidepressants are one of the most common medication-related causes of night sweats. Both SSRIs (like sertraline, citalopram, and paroxetine) and SNRIs (like venlafaxine and duloxetine) roughly triple the risk of excessive sweating compared to a placebo. A meta-analysis found that the two classes carry nearly identical risk, with SNRIs at about 3.2 times the placebo rate and SSRIs at about 2.9 times.

Not every antidepressant carries the same risk. Bupropion, fluvoxamine, and vortioxetine showed no statistically significant increase in sweating in clinical trials. That makes them potential alternatives if sweating becomes disruptive enough to consider switching. The sweating tends to happen both day and night, but many people notice it most during sleep because bedding traps heat and moisture.

The mechanism ties back to serotonin, which plays a direct role in body temperature regulation. When an antidepressant raises serotonin levels, it can shift your body’s internal thermostat, triggering sweating episodes your body wouldn’t otherwise produce.

Hormone Therapies

Medications that block or lower estrogen are well-known triggers for hot flashes and night sweats. This includes drugs prescribed after breast cancer (tamoxifen, anastrozole, letrozole, exemestane) and hormone replacement therapies used during menopause. In large clinical trials, between 34% and 42% of women on these drugs reported hot flashes, which frequently extend into nighttime sweating.

The underlying biology involves a narrowing of the body’s “thermoregulatory zone,” the temperature range your brain considers normal. Estrogen helps keep this zone wide enough that small fluctuations in core temperature don’t trigger a response. When estrogen drops, even a tiny increase in body heat can prompt your brain to activate sweating and blood vessel dilation to cool you down. Serotonin receptors also play a role in this process, which is why some antidepressants are actually used to treat hormone-therapy-related hot flashes.

Estrogen also acts directly on blood vessel walls through receptors in vascular smooth muscle. When estrogen levels fall, blood vessels may respond differently to temperature signals, contributing to the sudden flushing and sweating episodes.

Opioids and Methadone

Opioid medications can cause significant sweating, and methadone is the most notable offender. Up to 45% of people prescribed methadone experience excessive sweating. The problem persists for as long as you take the medication, which for people in opioid use disorder treatment can mean years.

Two mechanisms appear to drive opioid-related sweating. The first involves stimulation of receptors in the brain that regulate body temperature, essentially resetting the thermostat. The second theory points to opioids triggering the release of histamine from immune cells called mast cells, which can cause flushing and sweating as part of a mild allergic-type response.

For people on methadone, switching to a different opioid or moving to a patch-based formulation sometimes helps. Oxybutynin, a medication typically prescribed for overactive bladder, has shown effectiveness specifically for methadone-related sweating. Antihistamines can also reduce symptoms when histamine release is part of the problem.

Diabetes Medications

Some diabetes drugs cause night sweats indirectly by dropping blood sugar too low during sleep. Insulin and a class of pills called sulfonylureas are the primary offenders. When blood sugar falls overnight, your body mounts a stress response, releasing a surge of adrenaline and related hormones. That adrenaline response is what produces the sweating, along with a racing heart, shakiness, and sometimes anxiety-filled waking.

Nocturnal low blood sugar is particularly common with older types of insulin. Newer long-acting insulin formulations have significantly reduced overnight episodes compared to the older versions. If you’re waking up sweating and take insulin or a sulfonylurea, checking your blood sugar when it happens can confirm whether hypoglycemia is the cause. Other diabetes medications, including metformin, DPP-4 inhibitors, GLP-1 receptor agonists, and SGLT-2 inhibitors, carry a much lower risk of triggering low blood sugar and the sweating that comes with it.

Steroids

Corticosteroids like prednisone and prednisolone can cause hot flashes and sweating. In one study of patients on high-dose, short-term steroid courses, about 7% experienced hot flushes. That number likely underestimates the true rate of nighttime sweating, since hot flushes and night sweats are often reported separately. Steroids affect the body’s temperature regulation, fluid balance, and hormone levels simultaneously, all of which can contribute to sweating. The effect tends to be more noticeable at higher doses, though clear dose-response data is limited.

Other Medications to Consider

Several other drug categories can trigger night sweats, though they get less attention:

  • Beta blockers (prescribed for high blood pressure, heart conditions, and anxiety) can increase sweating. Sweat glands receive signals from both the cholinergic and adrenergic nervous systems, and beta blockers interfere with the adrenergic side. Studies have shown increased sweating during physical effort in people taking beta blockers, and this can carry over to nighttime.
  • Fever reducers like acetaminophen and ibuprofen can cause rebound sweating. These drugs lower your body’s temperature set point. As the dose wears off overnight, your body may overshoot on the way back to its natural set point, triggering a sweat response.
  • GnRH agonists used in prostate cancer treatment or endometriosis create a chemical menopause by suppressing sex hormones, producing the same thermoregulatory disruption seen with estrogen-blocking breast cancer drugs.

What You Can Do About It

The first step is identifying which medication is likely responsible. If night sweats started within days or weeks of beginning a new drug, or after a dose increase, that timing is a strong clue. The main strategies for managing medication-related night sweats fall into a few categories.

Dose adjustment is often the simplest approach. Sometimes a lower dose still controls your condition while reducing or eliminating sweating. Timing also matters: taking your medication in the early afternoon rather than the morning or at bedtime may help, because your body’s threshold for sweating is naturally higher later in the day.

Switching medications within the same class is another option. For antidepressants, moving from an SSRI like sertraline to bupropion could eliminate the problem entirely, since bupropion doesn’t carry the same sweating risk. For opioids, rotating to a different formulation has helped some people.

When stopping or switching the medication isn’t possible, add-on treatments can help. Clinical options include topical antiperspirants with aluminum chloride applied to the most affected areas, or oral medications that reduce sweating. For antidepressant-related sweating specifically, low doses of certain older medications like cyproheptadine or clonidine have been reported to help. For opioid-related sweating, antihistamines or anticholinergic medications like oxybutynin are commonly used.

Practical changes at home can also make a real difference while you work out the medication side. Moisture-wicking sleepwear, lighter bedding, and keeping your bedroom cool (around 65°F) won’t stop the sweating, but they reduce the discomfort enough that many people sleep through milder episodes.