How long night sweats last depends entirely on what’s causing them. Menopause-related night sweats persist for an average of seven to 11 years, while postpartum night sweats typically clear up within a few weeks. Medication-induced sweating can last as long as you’re taking the drug, and night sweats tied to an underlying illness resolve once that condition is treated. Pinpointing the cause is the fastest route to knowing your timeline.
Menopause: The Most Common Long-Term Cause
Menopause is the leading reason adults search for answers about night sweats, and the timeline is longer than many people expect. Older estimates suggested hot flashes and night sweats lasted two to five years, but larger studies have revised that upward to seven to 11 years for many women.
The timing of when your night sweats begin relative to your last period matters a lot. Women whose hot flashes started before their periods ended dealt with them for an average of nine to 10 years. Women who didn’t experience night sweats until after their final period had a shorter course of roughly three and a half years. Ethnicity also plays a role: African American women reported the longest average duration at over 11 years, while Japanese and Chinese women experienced symptoms for about half that time.
Night sweats during perimenopause and menopause are driven by dropping estrogen levels, which disrupt the brain’s internal thermostat. Your hypothalamus misreads your actual body temperature, decides you’re overheating, and triggers a sweating response to cool you down. This is the same mechanism behind daytime hot flashes, just happening while you sleep. The episodes tend to peak in the year or two surrounding the final menstrual period, then gradually become less frequent and less intense over time.
Postpartum Night Sweats
If your night sweats started after giving birth, the good news is they’re usually short-lived. According to Cleveland Clinic, postpartum sweating tends to be worst during the first two weeks after delivery and resolves on its own within several weeks. The cause is the same thermostat disruption that drives menopause symptoms, just compressed into a much shorter window. Estrogen and progesterone levels plummet after delivery, and your hypothalamus temporarily overreacts to the hormonal shift. Once your body readjusts to pre-pregnancy hormone levels, the sweating stops.
Antidepressants and Other Medications
Night sweats are a well-known side effect of antidepressants, particularly SSRIs and SNRIs. They typically begin within the first few weeks of starting the medication. Some people find they improve as the body adjusts over weeks to months, but for many, the sweating persists for as long as they take the drug.
A useful rule of thumb: if your night sweats haven’t improved after a few weeks on the medication, they’re unlikely to go away on their own while you continue taking it. Adjusting the dose, switching to a different antidepressant, or adding a medication to counteract the sweating are all options worth discussing with your prescriber. Other drugs that commonly cause night sweats include certain blood pressure medications, hormone therapies, and diabetes medications that can trigger low blood sugar overnight.
Sleep Apnea
About 31% of people with obstructive sleep apnea experience frequent night sweats (three or more times per week), compared to roughly 11% of the general population. The connection often goes unrecognized, so if you also snore heavily, wake up gasping, or feel exhausted despite a full night’s sleep, sleep apnea is worth investigating.
The encouraging part is that treatment works quickly on this particular symptom. A study published in the European Respiratory Journal found that among sleep apnea patients who consistently used a breathing device during sleep, the rate of frequent night sweats dropped from 33% down to about 12%, essentially matching the general population. In other words, once sleep apnea is properly treated, the night sweats largely disappear.
Infections and Serious Illness
Night sweats caused by infections last as long as the infection is active and typically resolve once treatment begins. Tuberculosis, HIV, and bacterial heart infections (endocarditis) are the infections most classically associated with drenching night sweats. In each case, sweating is part of the body’s immune response to the ongoing infection and fades as the infection is brought under control.
Lymphoma and other cancers can also cause night sweats. The pattern that raises concern is drenching sweats, the kind that soak through your sheets, combined with unexplained weight loss, persistent fevers, or swollen lymph nodes. Lymphoma-related night sweats don’t resolve on their own and typically continue until cancer treatment begins.
When the Cause Isn’t Obvious
If your night sweats have been going on for more than two to three weeks and you can’t tie them to a clear trigger like menopause, a new medication, or recent childbirth, it’s worth getting a basic workup. A blood count, thyroid check, metabolic panel, and chest X-ray can rule out most of the serious causes relatively quickly. If those come back normal, acid reflux is a surprisingly common culprit. Stomach acid backing up during sleep can trigger sweating episodes, and a short trial of an acid-reducing medication can help clarify whether that’s the issue.
Pay attention to the pattern. Night sweats that happen occasionally during a stressful week or after drinking alcohol are common and not concerning. Night sweats that are drenching, happen repeatedly over weeks, and come with weight loss, fevers, or fatigue point toward something that needs medical attention. The duration of your night sweats is ultimately determined by identifying and addressing whatever is driving them.

