SWEAT.SUCKS
Deep Dive

Medications That Cause Sweating: A Complete List and What to Do

SSRIs, opioids, blood pressure drugs, and many others cause excessive sweating. Here's the full list, why each one does it, and what you can actually do about it.

By sweat.sucks Editorial Team · 7 min read· Last reviewed March 17, 2026
Medically reviewed by Priya Patel, MPH , Hawaii Medical Journal

You started a new medication. A few weeks later, you’re sweating more than you were before. Maybe it’s mostly at night, soaking through clothes while you sleep. Maybe it’s daytime sweating that doesn’t seem to track with temperature or activity. Maybe your armpits are significantly worse than they used to be.

Medication is one of the most common and most overlooked causes of new sweating problems in adults. Doctors don’t always mention sweating as a side effect, partly because it appears on the list of dozens of possible effects and doesn’t seem as serious as others. Patients often don’t connect the timing, especially if the new sweating developed gradually over weeks rather than immediately after starting the drug.

This is the guide to that connection.

SSRIs and SNRIs: The Most Common Culprits

If you had to pick one drug class most likely to be causing medication-induced sweating, it would be antidepressants, specifically SSRIs (selective serotonin reuptake inhibitors) and SNRIs (serotonin-norepinephrine reuptake inhibitors).

Studies suggest that 10-20% of people taking SSRIs experience excessive sweating as a side effect, though the real number may be higher because people don’t always report it.

Why it happens: Serotonin plays a role in thermoregulatory regulation in the hypothalamus. By increasing serotonin activity throughout the brain, SSRIs can disrupt thermoregulatory signaling, raising the set point or making it more variable. They also activate serotonin receptors in the peripheral nervous system that affect sweat gland sensitivity.

Which ones are worse: Venlafaxine (Effexor) is consistently among the worst offenders. Paroxetine (Paxil) and sertraline (Zoloft) are also commonly implicated. Bupropion (Wellbutrin) is an atypical antidepressant with norepinephrine and dopamine activity that also causes sweating in some people. Fluoxetine (Prozac) is generally considered to have a lower sweating burden, though it still occurs. Escitalopram and citalopram tend to be in the middle.

What to do: First, wait 4-6 weeks. Many people’s sweating improves as the body adjusts. If it doesn’t:

  • Ask your doctor about switching to a lower-burden SSRI.
  • Low-dose benztropine (0.5mg at bedtime) has good evidence for SSRI-induced sweating specifically.
  • Cyproheptadine (4mg at bedtime) works for some people and has been used for this purpose for decades.
  • Taking the medication at night, so the peak effect occurs during sleep, doesn’t reduce sweating but shifts when it happens.
  • Low-dose oxybutynin (2.5-5mg) reduces sweating broadly and can be added for SSRI-induced cases.

Don’t stop SSRIs abruptly. Discontinuation syndrome can cause serious withdrawal effects.

Opioids

Opioids cause sweating in two very different ways.

During use: Opioids activate mu-opioid receptors in the hypothalamus, which can disrupt thermoregulation and cause sweating. This is more common with longer-acting formulations (methadone, buprenorphine, extended-release oxycodone) than with immediate-release short-term opioids, probably because sustained receptor activation has a stronger thermoregulatory effect. Night sweats are particularly common with methadone maintenance treatment.

During withdrawal: Opioid withdrawal produces severe sweating as one of its characteristic symptoms, alongside muscle aches, insomnia, anxiety, and gastrointestinal distress. The sweating in withdrawal comes from a rebound surge in sympathetic nervous system activity after the suppression of SNS activity by opioids. This resolves as withdrawal completes, typically over 5-10 days for short-acting opioids, longer for methadone.

For people on opioid maintenance treatment experiencing ongoing sweating, the options are limited but include dose adjustment and switching formulations. For people experiencing withdrawal sweating, medical supervision of withdrawal can include alpha-2 agonists (like clonidine) that reduce sympathetic overdrive.

Blood Pressure Medications

Several antihypertensive drug classes can cause sweating.

Beta-blockers (metoprolol, propranolol, atenolol) have a complicated relationship with sweating. They reduce heart rate and cardiac output and blunt some components of the sympathetic response. But paradoxically, some people on beta-blockers experience increased sweating, possibly because the cardiovascular suppression impairs heat dissipation in other ways, requiring more sweat-based cooling. Withdrawal from beta-blockers also causes sweating.

Alpha-blockers and some other antihypertensives can cause sweating via vasodilation, which affects thermoregulation.

Calcium channel blockers (amlodipine, nifedipine) are associated with sweating in some people, particularly with the dihydropyridine class. The mechanism is related to vasodilation and compensatory sympathetic responses.

If you started a blood pressure medication and developed new sweating, mention it to your prescriber. The class of antihypertensive can often be changed, and blood pressure management gives you multiple options.

Diabetes Medications

Metformin is one of the most widely prescribed medications in the world, and sweating is a recognized side effect. The mechanism isn’t fully understood but may involve metformin’s effects on cellular metabolism and mitochondrial function. Night sweats are a commonly reported complaint.

Sulfonylureas (glipizide, glyburide, glimepiride) cause sweating via hypoglycemia. These medications stimulate insulin secretion, which can lower blood sugar too far, triggering the adrenaline-driven hypoglycemic sweating response. If you’re on a sulfonylurea and experience sweating with shakiness and fast heartbeat, check your blood sugar.

Insulin causes sweating through the same hypoglycemic mechanism. Dose adjustments, meal timing, and continuous glucose monitoring can help identify and prevent episodes.

GLP-1 agonists (semaglutide, tirzepatide) sometimes cause sweating, though this is less common and less well-characterized.

Stimulants

Stimulants raise heart rate, increase metabolic rate, and directly increase sympathetic nervous system activity. All of these increase sweating.

ADHD medications (amphetamine, methylphenidate) are the most common stimulants in regular use. Sweating is a recognized side effect, particularly at higher doses and in people who are sensitive to stimulant effects. The sweating tends to be worse on the days of higher doses and resolves on drug holidays.

Some weight loss medications that act through stimulant mechanisms (older phentermine combinations, some newer agents) cause sweating for the same reasons.

If stimulants are causing significant sweating, the main interventions are dose reduction, extended-release formulations (which produce a more gradual peak rather than a sharp one), and timing the dose so the peak effect doesn’t coincide with situations where sweating is most disruptive.

Certain Antibiotics

Fluoroquinolone antibiotics (ciprofloxacin, levofloxacin) can cause sweating, particularly when used at high doses for extended courses. They also inhibit the liver enzyme CYP1A2, which metabolizes caffeine, and can double caffeine’s effective plasma level in people who drink coffee while taking them. If you’re taking a fluoroquinolone and sweating more than usual, caffeine might be a contributing factor.

Some other antibiotics cause sweating as part of a broader reaction, sometimes related to changes in gut bacteria or drug-specific effects.

Antipsychotics

Certain antipsychotic medications, particularly older typical antipsychotics and some atypical ones (clozapine, olanzapine), cause sweating as a significant side effect. Clozapine is particularly associated with night sweats and hypersalivation. The mechanism involves complex effects on dopamine, serotonin, muscarinic, and histamine receptors that collectively affect thermoregulation.

For people on antipsychotics where switching isn’t feasible, oxybutynin or other anticholinergic additions can reduce sweating, though anticholinergics have their own side effect profile worth discussing with the prescriber.

Hormone Therapies

Hormonal contraceptives can affect sweating in either direction, depending on the formulation and the individual. Some people find combined oral contraceptives reduce sweating; others find they increase it. The relationship depends on the specific estrogen/progestogen combination and the person’s baseline hormonal sensitivity.

Hormone replacement therapy (HRT) for menopause reduces hot flashes and associated sweating in most people. But some HRT formulations, particularly progestogen-containing ones, can cause sweating in some individuals. If you’re on HRT and still experiencing night sweats, the formulation may need adjustment.

Tamoxifen and aromatase inhibitors (used in breast cancer treatment) cause hot flashes and sweating through estrogen suppression. This is a known and common effect of these treatments.

How to Approach This with Your Doctor

The most important point: don’t stop medications on your own, especially antidepressants, antipsychotics, opioids, or blood pressure drugs. Abrupt discontinuation can cause withdrawal effects, rebound of the underlying condition, or genuine medical emergencies.

What’s productive is documenting the connection clearly. Note when the sweating started relative to when you began the medication, what time of day it’s worst, and how it affects your life. That specificity helps your doctor assess whether the benefit-risk calculation changes.

The conversation to have: “I started [medication] on [date] and have noticed increased sweating since. It’s affecting [sleep/work/social situations]. I wanted to discuss whether the dose, timing, or an alternative might help.”

Most prescribers can offer at least one option: adjust dose, change timing, switch to an alternative, or add a supplemental treatment. The goal is usually to keep the therapeutic benefit while reducing the burden of the side effect.

What Causes Excessive Sweating? Every Trigger, ExplainedPrimary vs Secondary Hyperhidrosis: What’s the Difference?Hyperhidrosis Treatments: What Works and What Doesn’t

Sources

  1. Hyperhidrosis: Overview, DermNet NZ
  2. SSRI-induced excessive sweating: Clinical features and management, NCBI PMC
  3. Sweating and body odor, Mayo Clinic
  4. Opioid withdrawal, MedlinePlus

Frequently Asked Questions

What medications cause excessive sweating?

The most common culprits are SSRIs and SNRIs (especially sertraline, venlafaxine, and paroxetine), opioids, certain blood pressure medications, stimulants (ADHD medications, some weight loss drugs), some antipsychotics, and metformin. Many other medications can cause sweating as a less common side effect.

Can SSRIs cause excessive sweating?

Yes, and it's one of the more common and underreported side effects. SSRIs increase serotonin activity, which affects the hypothalamic thermoregulatory centers and can cause excessive sweating, particularly at night. The effect varies by drug and dose. Switching to a different SSRI or adding low-dose benztropine or cyproheptadine can help.

Will medication sweating get better over time?

Sometimes. For many medications, sweating is worst in the first few weeks as your body adjusts and then reduces. For others (particularly SNRIs and some antipsychotics), it can persist at the same intensity long-term. If it hasn't improved after 4-6 weeks, it likely won't resolve on its own.

Should I stop my medication if it's causing sweating?

No, not without talking to your prescribing doctor first. Stopping SSRIs, antipsychotics, opioids, or blood pressure medications abruptly can be dangerous. The right approach is to discuss the side effect with your doctor, who may adjust the dose, change the timing, switch to an alternative, or add a supplemental treatment.

Can the timing of when I take my medication reduce sweating?

Yes, in some cases. For medications where sweating peaks a few hours after the dose (many SSRIs, some blood pressure drugs), taking the medication before bed means the peak sweating happens during sleep rather than during the day. This doesn't reduce total sweating but can reduce its social impact.

What can be added to counteract medication-induced sweating?

Several options exist. Low-dose benztropine (0.5mg) reduces sweating in SSRI-induced cases. Cyproheptadine (4mg at bedtime) works for some people. Oxybutynin (low-dose) reduces sweating across multiple causes. These are sometimes prescribed off-label. Prescription antiperspirants and iontophoresis can also help with localized sweating.

Does medication sweating go away if I stop the medication?

Yes, for medications where sweating is a direct effect. Once the drug is out of your system (which can take days to weeks depending on the drug), the sweating effect resolves. The exception is opioid withdrawal, which itself causes heavy sweating as a withdrawal symptom before resolving.

Medical Disclaimer: The content on sweat.sucks is for informational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider.