What causes excessive sweating?
While sweating is normal, some people suffer from excessive sweating, or hyperhidrosis. Hyperhidrosis is a condition where your body produces more sweat than necessary to regulate your temperature. It can affect your underarms, or other areas like your hands, feet, face, torso or groin. Excessive sweating can be genetic and have no obvious trigger, or it can be caused by underlying medical conditions, like heart disease, diabetes or thyroid problems. Sweating a lot can also cause other related problems, like increased body odour and skin irritation. Here are some other causes of excess sweating:
Environmental triggers
Warm weather conditions, humidity and exercise can all cause your body to sweat more. When you get too hot, your body activates sweating as a natural cooling process to lower your temperature.
Diet and lifestyle
Consuming a lot of spicy foods, caffeine or alcohol can stimulate your nervous system, which raises your body temperature and increases your heart rate, making you sweat more.
Medical conditions
Health conditions like diabetes, heart disease and hyperthyroidism can cause excessive sweating. Hormonal changes, for example, during menopause, can present symptoms like hot flushes or night sweats, meaning you sweat more than you did before. If excess sweating is a new problem, has lasted over 6 months or you’re unsure of the cause, make an appointment to see your doctor.