Sudden, unexplained sweating is surprisingly common, and it almost always has a cause, even when it doesn’t feel like one. About 2% of the population experiences excessive sweating significant enough to qualify as hyperhidrosis, and many more deal with occasional episodes triggered by stress, hormones, medications, or foods they didn’t realize were involved. The good news: most causes are manageable once you identify them.
Your Nervous System May Be Misfiring
The most common reason for sweating that seems to come from nowhere is primary hyperhidrosis, a condition where the nerves that control your sweat glands are overactive. Your brain has two separate pathways for triggering sweat: one for temperature regulation and one for emotions. In people with primary hyperhidrosis, those signals fire too easily or too often, drenching your palms, feet, underarms, or face even when you’re cool and calm.
This type of sweating tends to show up before age 25, affects both sides of the body equally (both palms, both underarms), and often runs in families. If you’ve been dealing with it for six months or longer and it fits that pattern, primary hyperhidrosis is the likely explanation. It’s not caused by another medical condition. It’s simply how your nervous system is wired.
Stress and Anxiety You Don’t Notice
You don’t need to feel panicked to sweat from stress. Your sympathetic nervous system, the one responsible for the fight-or-flight response, can ramp up in reaction to subtle emotional triggers: a social situation that makes you slightly uncomfortable, a deadline you’re half-aware of, even a passing thought that creates tension. When this system activates, it releases neurotransmitters that stimulate your sweat glands directly. The sweating can feel completely random because the emotional trigger was so minor you didn’t consciously register it.
This is different from thermoregulatory sweating (the kind that cools you down on a hot day). Emotional sweating tends to concentrate on the palms, soles of the feet, and underarms rather than spreading across your whole body. If your “random” sweating hits those areas specifically, anxiety or low-level stress is a strong possibility.
Medications That Cause Sweating
If your sweating started after beginning a new medication, the drug itself could be the trigger. Several common drug classes are well-known for causing excessive sweating as a side effect:
- Antidepressants: SSRIs like fluoxetine, escitalopram, and paroxetine, along with SNRIs like venlafaxine (one of the most frequently reported culprits), can affect the part of your brain that regulates body temperature. Tricyclic antidepressants like amitriptyline have the same effect through a different mechanism.
- Opioid pain medications: Codeine, morphine, oxycodone, tramadol, and fentanyl all trigger a chemical chain reaction that activates sweat glands.
- Thyroid medications and steroids: Drugs like levothyroxine or corticosteroids (prednisone, dexamethasone) influence hormonal feedback loops that can push your body toward overheating.
- Stimulants: Medications like methylphenidate, used for ADHD, have also been linked to excessive sweating.
If you suspect a medication is responsible, don’t stop taking it on your own. But it’s worth flagging the timing with whoever prescribed it, because switching to a different drug in the same class can sometimes resolve the problem entirely.
Hormonal Changes
Fluctuating hormones are one of the most common causes of sweating that seems to come out of nowhere, especially for women in their 40s and 50s. During perimenopause and menopause, declining estrogen and progesterone production disrupts your body’s internal thermostat. The result is hot flashes: sudden waves of heat and sweating that can strike at any time, including during sleep.
Hormonal sweating isn’t limited to menopause, though. Thyroid problems, particularly an overactive thyroid (hyperthyroidism), speed up your metabolism and raise your core temperature, making you sweat more across your entire body. Low blood sugar episodes in people with diabetes can also trigger sudden drenching sweats as part of the body’s emergency response.
Medical Conditions Worth Knowing About
When sweating starts suddenly later in life (after age 25), covers your whole body rather than specific spots, or happens primarily at night, it’s more likely to be secondary hyperhidrosis, meaning another condition is driving it. The list of possible causes is long, but the most relevant ones include:
- Overactive thyroid: Usually accompanied by unexplained weight loss, rapid heartbeat, and feeling jittery.
- Infections: Tuberculosis and other chronic infections are classic causes of drenching night sweats.
- Low blood sugar: Sudden sweating paired with shakiness, confusion, or hunger, particularly in people with diabetes.
- Lymphoma and leukemia: Night sweats combined with unexplained weight loss and persistent fatigue can signal these blood cancers, though this is far less common than other causes on this list.
The key distinction is the pattern. Primary hyperhidrosis is localized (palms, feet, underarms, face), bilateral, and usually starts young. Secondary hyperhidrosis tends to be generalized, shows up later, and often comes with other symptoms. If your sweating is new, widespread, or accompanied by weight loss, fever, or night sweats that soak your sheets, that pattern warrants a medical workup.
Foods and Drinks That Trigger Sweating
Some sweating episodes that seem random are actually tied to what you just ate or drank. Spicy foods are the obvious trigger, but caffeine, alcohol, and hot beverages can all activate your sweat glands by raising your core temperature or stimulating your nervous system. Some people experience gustatory sweating, where eating any food at all, even cold foods like ice cream, triggers sweating on the face and scalp. In more pronounced cases, even thinking about or seeing food can start the response.
Treatment Options That Actually Work
Treatment depends on the cause. If a medication or medical condition is responsible, addressing that root issue typically resolves the sweating. For primary hyperhidrosis or sweating that persists after other causes are ruled out, there’s a clear ladder of options.
Prescription-strength antiperspirants containing aluminum chloride are usually the first step. You apply them to dry skin at bedtime, wash them off in the morning, and once they start working (typically within a few days of daily use), you can scale back to once or twice a week. For the hands and feet, iontophoresis uses a mild electrical current passed through water to temporarily block the nerves that trigger sweating. It’s a home treatment you repeat regularly.
Botox injections are effective for underarm, palm, and forehead sweating. The injections block the nerve signals to sweat glands and typically last several months before needing a repeat treatment. Prescription wipes and creams containing compounds that reduce nerve activity at the skin surface can help with hand, foot, and facial sweating.
Oral medications that block the nerve signals triggering sweat glands can reduce sweating body-wide, though they come with trade-offs like dry mouth, blurred vision, and bladder issues. For severe underarm sweating that doesn’t respond to other treatments, microwave therapy can permanently destroy sweat glands in the armpits, or the glands can be physically removed. Nerve surgery that interrupts the sympathetic nerve signals to the hands is a last resort, because it carries a real risk of compensatory sweating, where your body starts sweating heavily in a different area to make up for the loss.
For many people, the sweating that feels like it comes from “no reason” turns out to have a very specific, identifiable cause once they start paying attention to the pattern: where it happens, when it started, what else changed around that time, and whether it’s localized or all over. That pattern is the single most useful piece of information for figuring out what’s going on.

