If you’ve noticed that you’re sweating more than usual—and it’s not just due to rising temperatures or a tough workout—you’re not alone. Experts say changes in sweat patterns are common with age, and several factors may be behind the shift, from hormonal fluctuations to medications and underlying health conditions.
According to the latest medical guidance, sweat production varies throughout life and is influenced by everything from your age and lifestyle to your hormones and prescriptions.
In Your 20s and 30s: Peak Activity
During early adulthood, the body’s sweat glands tend to be most active. With stable hormone levels and higher muscle mass, young adults may sweat more during exercise or stress but generally regulate body temperature efficiently.
In Your 40s and 50s: Hormonal Shifts
As people enter midlife, noticeable changes in sweating often begin—especially for women.
“Hormones play a huge role in regulating sweat,” says Dr. Asmi Berry, a dermatologist based in California. “Estrogen and progesterone fluctuations during perimenopause or menopause can disrupt temperature control, leading to hot flashes and night sweats.”
Men may also experience increased sweating due to declining testosterone, although the change is typically less pronounced. Thyroid hormone activity may also rise during this period, raising body temperature and contributing to sweating.
In Your 60s and Beyond: Lower Output, Higher Risk
Later in life, sweat glands gradually become less active, which might seem like a relief—but it comes with risks.
“This reduced sweating capacity can make older adults more susceptible to heat exhaustion and heat stroke,” warns Dr. Marjorie Jenkins, professor at the University of North Dakota and chief clinical advisor at Incora Health. “It’s a normal part of aging but one to be mindful of in hot conditions.”
Beyond Heat: What Else Triggers Sweat?
Dr. Berry explains that sweat can also be triggered by stress, anxiety, physical pain, spicy foods, alcohol, caffeine, hot beverages, fever, and certain medications. “Sweating isn’t inherently bad—it’s the body’s natural cooling system,” she says. “But problems arise when the system isn’t functioning properly.”
Medications That May Increase Sweating
Several commonly prescribed drugs list excessive sweating—or diaphoresis—as a side effect.
According to Dr. Jenkins, antidepressants like fluoxetine (Prozac) and sertraline (Zoloft) can interfere with temperature regulation. Opioid painkillers, diabetes drugs, thyroid medications, and even fever reducers like acetaminophen can have similar effects.
“Even some blood pressure medications can trigger sweating,” she notes. “And withdrawal from substances like alcohol, opioids, or nicotine can also lead to excessive perspiration.”
If you suspect a medication is making you sweat more, don’t stop taking it abruptly. Instead, consult your doctor to explore safer alternatives or adjustments.
“Understanding what’s normal and what’s not is key,” Jenkins says. “If your sweating is persistent, worsening, or disrupting your daily life, it’s worth a conversation with your healthcare provider.”



















