How to Stop Sweating So Much [14 Proven Solutions]

Nothing ruins a perfectly good day like sweating too much. Sure, sweating a is normal function of the human body – but if you’re dealing with sweat no matter where you are or what you’re doing, you may be dealing with a medical condition called hyperhidrosis.

Hyperhidrosis, a condition characterized by excessive sweating, can have a significant impact on one’s day-to-day life. While it commonly impacts areas of the body like the armpits, feet and groin, those who deal with excessive sweating can experience it all over the body. Dealing with sweat stains, damp skin and discomfort makes it difficult to stay present and feel confident in your skin.

Wondering how to stop sweating so much? Here are 14 solutions that are guaranteed to keep sweat at bay:

How to Stop Excessive Sweating Underarms

The underarm is arguably the most frustrating place on the body to deal with excessive sweating. Here are five ways to stop sweating so much in your armpits:

Use the Right Antiperspirant

For many, antiperspirants are the first and most accessible line of defense when it comes to combatting underarm sweat. Unlike deodorants, antiperspirants contain ingredients (like aluminum chloride or aluminum zirconium) that plug sweat glands and temporarily stop sweat.

Most over-the-counter antiperspirants will do the trick – however, for more severe cases, a clinical-strength antiperspirant may be the answer. Clinical-strength antiperspirants contain a higher concentration of aluminum compounds, and many (but not all) require a doctor’s prescription.

Read more: How to Choose the Right Prescription Antiperspirant

Wear a Sweat Proof Undershirt

Pairing an antiperspirant with a sweat proof undershirt is a great everyday solution to stay dry and comfortable – and, it will save you from embarrassing sweat stains.

When looking for a sweat proof undershirt:

  • DO wear fabrics made of breathable fibers like cotton, linen or bamboo. They’re light, comfortable and promote healthy airflow to the skin.
  • DON’T wear synthetic, water-resistant fibers like polyester, rayon or lycra-cotton blends, as these tend to trap moisture and cause odor.
  • DO shop for “sweat proof” clothing and natural fibers. These soak up moisture and prevent sweat from reaching your outer layers.
  • DON’T buy clothing labeled as “sweat-wicking” or “moisture-wicking,” because these clothes are made of synthetic fibers that repel sweat away from your skin and onto your clothes rather than absorbing it.

Thompson Tee’s sweat proof undershirt (available for both men and women) is an all-natural, 100% cotton solution that you can pair with any attire. Made with patented Hydro-Shield® technology, it absorbs moisture and prevents sweat from reaching your outer layers.

Read Thompson Tee Buyer's Guide for Sweat Proof Undershirts

Try Botox Injections

Botulinum toxin, more commonly known as botox, is often used in cosmetic procedures to reduce wrinkles – but it can also be used to reduce excessive sweating. When injected into the underarm area, botox temporarily blocks the nerves responsible for activating the sweat glands. As a result, sweat production is significantly reduced, and results can last for up to six months.

The procedure is typically quick and relatively painless – however, it can be quite expensive depending on the amount of botox injected and the frequency of the injections. Botox for hyperhidrosis can cost anywhere from $1,000 to $1,500.

Read more: How to Stop Underarm Sweat [Complete List of Solutions]

How to Stop Excessive Sweating All Over Body

If you deal with excessive sweating beyond your armpits, don’t worry – there are plenty of solutions that you can apply to any area of the body that can slow (and even stop) excessive sweating. Try these solutions to stop excessive sweating all over your body:

Shave and Groom

Shaving can play a crucial role in combatting sweat. Hair traps sweat and moisture against the skin, which can cause discomfort. By keeping areas of the body that tend to produce more swear shaven (like your armpits, back or groin), you can keep your skin cool and create a less hospitable environment for bacteria to thrive. Shaving also improves the effectiveness of antiperspirants, as they work best when applied directly to the skin.

If shaving isn’t for you, trimming your hair can also help mitigate excessive sweating.

Take Regular Showers

Regular showers are an important part of any hygiene routine – but they’re also a great way to cleanse the skin of odor-causing bacteria and any old, dried sweat. Although sweat itself is odorless, bacteria that live on our skin release an unpleasant odor when mixed with sweat. By washing your body with soap and scrubbing the areas that are prone to sweat, you can eliminate odor-causing bacteria. Though this may not reduce the amount of sweat your body produces, it makes sweating a little more bearable.

If you’re sweating as a result of heat exposure or physical activity, a cool shower can help lower your body temperature and, as a result, slow sweating.

Powder Up

Powders like cornstarch or talcum powder can be a game-changer for anyone who deals with excessive sweating. They work by absorbing sweat and moisture, which helps keep the underarm area dry as well as reduces the discomfort caused by damp skin. They can be applied as needed – whether you need them once a week or multiple times a day. They work best when used as a supplement to your antiperspirant.

Some powders – like talcum powder – can irritate the skin. If you have sensitive skin, try cornstarch-based baby powder.

Balance Your Diet and Hydration

Being mindful of your diet and water intake is a great way to support your body – and, by eliminating certain foods, you can slow excessive sweating. Here are some foods to avoid that may cause you to sweat:

  • Spicy foods, like peppers
  • Caffeine
  • Alcohol
  • Hot beverages
  • Fatty, fried or processed foods
  • Sugar

In addition to altering your diet, drinking plenty of water can help regulate your body’s response to potential triggers. If you are properly hydrated, your body will respond better to foods, environmental factors and physical activity. A good rule of thumb is to drink your body weight (in lbs) in ounces daily – for example, if you weigh 150 lbs, you should drink 150oz of water daily.

Manage Your Stress Levels

Excessive sweating is not always related to hyperhidrosis, heat or the foods you eat – it can also be a result of high levels of stress. When you’re stressed or anxious, your body releases stress hormones, like cortisol and adrenaline. This raises your body’s temperature, resulting in excessive sweating.

Implementing relaxation techniques (like meditation and mindful breathing) into your daily routine will calm your nervous system, and, as a result, reduce stress levels. While these techniques are not always a quick fix, your sweat levels will gradually decrease as you lower your anxiety.

Exercise Regularly

Like meditation and mindful breathing, light exercise can also help regulate the nervous system and slow excessive sweating. As you engage in physical activity, your body adapts by increasing its heat tolerance. Over time, your body becomes more tolerant of hotter temperatures, meaning you won’t sweat as much when exposed to heat. Regular exercise also promotes weight management, as maintaining a healthy weight can reduce excessive sweating in some individuals.

A healthy exercise routine looks different for everyone. Some prefer heavy lifting while others prefer yoga or a light jog – just make sure that you aren’t overexerting yourself.

Wear Breathable Clothing

Wearing breathable clothing made of fabrics like cotton, linen or bamboo helps with excessive sweating by allowing better air circulation and moisture management. This reduces the uncomfortable sensation of wetness and minimizes the potential for body odor, as sweat can evaporate before bacteria have a chance to produce odor.

Try Natural Remedies

If you’re wary about invasive or unnatural remedies, don’t worry – there are plenty of natural ways to stop sweating so much. Try applying these natural ingredients to your skin to slow sweating naturally:

  • Apple cider vinegar. Dampen a cotton ball with some apple cider vinegar and pat it on your skin generously.
  • Cornstarch and baking soda. Either rub a small amount onto your skin dry, or mix one part cornstarch/baking soda with one part water and rub it onto your skin.
  • Tea tree oil or witch hazel. Rub a couple of drops between your hands and pat it onto your skin.
  • Lemon. Cut a lemon in half and rub it directly onto the affected area.

Consuming certain foods and beverages may also help with excessive sweating over time:

  • Potassium-rich foods, like potatoes and bananas
  • Green and black tea
  • Wheatgrass juice
  • Tomato juice


Iontophoresis is a non-invasive medical treatment used to manage excessive sweating. During iontophoresis, a small device delivers a low-level electrical current to the affected area while it is submerged in water. The electric current, typically delivered through shallow trays or specialized machines, temporarily blocks sweat glands and reduces their activity. Over a series of treatments, iontophoresis can significantly decrease excessive sweating.

Each treatment lasts approximately 20 to 30 minutes, and it typically takes two to three treatments per week until you achieve your desired results. While this technique typically works best for the hands and feet, it can also be used to treat the underarms.

Get Prescription Medication

Prescription medication for hyperhidrosis is a last-resort solution for those who have exhausted all other options.

There are no over-the-counter anti-sweat pills available on the market. Currently, the only drugs that help with hyperhidrosis do so as a side effect – in other words, their main purpose is not to cure excessive sweating. Anticholinergic drugs, beta-blockers and benzodiazepines have been known to help slow excessive sweating. It’s important to keep in mind that many of these types of drugs can have severe side effects if not taken properly, including dizziness, dry mouth and drowsiness, to name a few.

If you’re interested in how prescription drugs may help slow excessive sweating, consult with your doctor.

Consult a Medical Professional

If excessive sweating begins to negatively impact your quality of life and you can’t seem to get it under control, consult a medical professional. A doctor will be able to find the root cause of your sweating and provide you with comprehensive, personalized solutions that are tailored to your unique experience.

Block Excessive Armpit Sweat With Thompson Tee

There are plenty of ways to stop excessive sweating. Every person is different, and a solution that works for someone else may not work for you. However, there is one sweat prevention method that will work anytime, anywhere.

Thompson Tee’s sweat proof undershirt is a safe, cost-effective and non-invasive solution that is guaranteed to stop armpit sweat from ruining your clothes and your confidence. Made with patented Hydro-Shield technology, it soaks up sweat and releases it as a vapor to keep you cool, dry and comfortable all day long.

Say goodbye to uncomfortable sweat stains and try a Thompson Tee risk-free for 30 days!

Shop Thompson Tee's Sweat Proof Undershirts for Men and Women that Stop Excessive Sweat