Top 8 Reasons For Excessive Sweating?

Two girl are doing exercise obesity


A problem that everyone deals with during summer is excessive sweating which becomes a disaster, this leads to stained clothes and body odor.

If excessive sweating has due to an underlying medical cause, it’s called secondary hyperhidrosis.

First, sweating is good to lower body temperature and prevent skin problems, but it gets difficult for people who do not sweat, like the risk of heatstroke in the summertime.

But excessive sweating can be irritating if excessive sweating interacts with your daily lifestyle, like sweating in palms, and underarms called hyperhidrosis.

So here are some common reasons for hyperhidrosis. Make sure to keep sweating within tolerable limits.


Drug-induced hyperhidrosis is the most common cause of secondary hyperhidrosis.

There are a variety of medicines that can affect the sweating response that acts centrally in the brain and in the peripheral nervous system (1).

Also, it can be a side effect of certain prescription medicines like in diabetes headlines, however, excessive sweating is a rare side effect of drugs.

Some common medicines cause hyperhidrosis. include:

  • Antidepressant medicines, like protriptyline, desipramine, and nortriptyline
  • Migraine
  • Pain relievers like OTC pain, tramadol medicines, etc
  • Diabetes medicines
  • Zinc mineral supplements may also cause excessive sweating

These medicines can cause discomfort and embarrassment to the patient by causing excessive sweating by maintaining thermoregulation (2)

NOTE: Drugs that induce less sweating can increase the risk of heat exhaustion or heat stroke including carbonic anhydrase inhibitors and tricyclic antidepressants.


Diabetes causes damage to the nerves that control the sweat glands, resulting in incorrect or no signal to the sweat glands, which can lead to excessive sweating.

It can also be a side effect of a variety of prescribed medicines for diabetes.

It is a disease in which our blood sugar level reached a high stage due to which we get to see a lot of complications inside our body such as:

Diabetes patients may also suffer from night sweats due to blood sugar reduction during the night.

People with Type I diabetes may see excessive sweat in their upper body, but are less likely to sweat in the lower body, including the feet (2).

Learn More – Natural Ways To Prevent Pre-Diabetes, And Diabetes

Certain foods

This is the most common reason, for those people who sweat more. Certain foods involve which cause hyperhidrosis:

  • Spicy foods
  • Alcohol
  • Salty food like processed, junk food, etc
  • Coffee
  • Raw onions
  • Acidic foods, like those that contain vinegar, may increase the chance of sweating, as well as hot-served foods, like soup.

Spicy food like pepper has a chemical called ‘capsaicin’ which triggers the nerves that make our body feel hot, due to which sweating.

And those who consume spicy food for a long-time increase the chances of seeing excessive sweating.

The more you drink alcohol, the more you sweat because alcohol increases the internal temperature of your body, which the body sweats to cool down.


Excessive sweating is also more common in people who are overweight.

Obesity is related to hyperhidrosis, due to the reduced heat loss caused by the thick subcutaneous adipose tissue layer, which may lead to excessive production of sweat.

NOTE: Fat insulates the body, which raises its core temperature. A higher body temperature means your body needs to sweat more to cool down (4).

There are some other reasons why Obese people sweat. more include:

  • Performing daily activities has more physical exertion, which leads to excessive sweating
  • Have low surface area related to their weight, so their body has to work harder to cool itself down, leading to more sweating.

So keep your BMI within normal ranges, which will help to stay fit, and young, lower the risk of disease, and no more excessive sweating in the body.

Learn More – Obesity, And Pregnancy


A pic shown Stress and anxiety

Sometimes Hyperhidrosis is a sign of social anxiety disorder. And sometimes feeling nervous in public speaking lead to excessive sweating.

But how does anxiety lead to hyperhidrosis?

See In anxiety, stress hormones immediately shoot up and our body’s first line of defense against them is sweat.

When someone feels stressed, his body temperature rises, which causes sweat glands to sweat more, which is normal.

But excessive sweating affects your confidence.

Learn More – Benefits of Listening To Music On Overall Body

Family History in Hyperhidrosis

This type of hyperhidrosis is called primary focal hyperhidrosis causes sweating to occur on the face, underarms, feet, head, and hands.

Over the past several years, several studies have indicated a positive family history in patients treated for hyperhidrosis.

The study was divided into two groups where 49 to 32 (65%) reported a positive family history of hyperhidrosis and 0% reported a positive family history in our control group.

However, there may be several causes of it, 30 to 50% of all people with the condition often have a family history of excessive sweating.

Check Out – Food To Eat And Avoid For Overactive Thyroid Patients

Hormonal changes

Yes, hormonal imbalance can cause excessive sweating, because some hormones can control body temperature, which imbalance leads to hyperhidrosis.

Here are some common hormonal change conditions which cause excessive sweating are:

  • Pregnancy causes several changes in the whole body including blood flow, hormones, and weight, and also increases body metabolism, these results can result in excessive sweating.
  • Menopause happens when estrogen decreases in women as they age. Anyone can see changes in hormone levels, and body changes, as well as excessive sweating (often linked to hot flashes).
  • Puberty

Overactive Thyroid

When the thyroid gland (an organ located in the front of our neck) produces more hormones called ‘thyroxine’ that cause hyperthyroidism (5). and that could be it:

NOTE: Thyroxine helps regulate metabolism. More thyroxine can increase the speed of anyone’s metabolism, causing excessive sweating.

The thyroid gland produces several metabolic hormones, and their increased production can cause the internal temperature to increase.

A person with an underactive thyroid is more likely to be obese, which makes them more likely to feel hot.

The person may also lose weight quickly, and even feel a lump in their throat along with increased sweating.

An overactive thyroid person will struggle to maintain or gain weight which may cause a decline in body weight and fat, and more sensitivity to the cold (6).

Check out – Foods That Speed Up Your Metabolism – Research-Based

Other Potential Reason For Excessive Sweating

  • Cancer
  • Heart disease
    • Endocarditis
    • Heart failure


Spicy food like pepper has a chemical called ‘capsaicin’ which triggers the nerves that make our body feel hot, due to which sweating.

keep your BMI within normal ranges, which will help to stay fit, and young, lower the risk of disease, and no more excessive sweating in the body

The person may also lose weight quickly, and even feel a lump in their throat along with increased sweating.


Hello, I'm Sahil bisht, I am a Mechanical engineer, As well as, aspiring blogger with an obsession for health. This blog delicate to people who want to learn in health.

Recommended Articles


    1. Thank you, and please share on your Whatsapp, and other social media apps, and if you have site, please linked your site with mine site, with backlink.

Leave a Reply

Your email address will not be published. Required fields are marked *