31 Home Remedies for Sweaty Hands and Feet

Do you suffer from excessively sweaty hands and feet?

If you’re going through antibiotics and prescribed medication and still not experiencing complete results, don’t assume that your search is over.

Although there is no definite cure, there are home remedies you can use to reduce your sweating.

Below is a guide to what causes excessive sweating and the remedies you can use to stop sweaty hands and feet.


Reasons for Sweaty Hands

The reason why your hands sweat is due to hyper sympathetic activity, which is excess activity in your sympathetic chain.

Your sympathetic chain is part of the autonomic nervous system, located in your chest.

However, your sympathetic chain has no control over your sensory or motoric functions, which are connected to your voluntary nervous system.

Nowadays, sympathectomies are done endoscopically by a professional surgeon.

Two incisions are made on both sides of your chest and a small camera is inserted.

The surgeon then restores your sympathetic chain by using the clamping, resected, or coagulated methods.

Fortunately, these methods have a high success rate.

The rate of success of all methods to treat sweaty hands averages at 98 percent.


How to Prevent Sweaty Hands

Foods to Avoid

To help prevent sweaty hands, you should watch what you consume.

Especially if you suffer from Palmar Hyperhidrosis or other excessive sweating conditions, you should avoid alcohol, caffeine, and spicy foods.

These foods can increase your body temperature and heart rate, making your sweat glands work excessively.


Use Hand Wipes

It may seem strange, but using alcohol-based hand wipes can temporarily shrink your pores.

This is a great trick to use in social environments, where you don’t want sweaty hands to ruin your personal life.

Just keep in mind, this is not a long-term solution.


Use an Antiperspirant

Believe it or not, the antiperspirant you commonly use for your armpits can also be used on your hands.

Since you have similar pores in your hands as the ones in your armpits, the antiperspirant works the same way and you get the same results.

Just make sure you don’t overdo it, and avoid using a smelly antiperspirant.


Drink More Water

By drinking water, you can lower your body temperature and lessen your likelihood of excessive sweat.

Plus, drinking water is a great way to improve your overall health.

So, make sure you are getting plenty of water every day.


Problems Sweaty Hands Can Cause

Social Complications

Excessive hand sweating can cause social complications for many people.

In fact, most people claim their sweaty symptoms are inconvenient in public and professional settings.

They also claim that sweaty hands can take a toll on their romantic lives.


Maceration is just another way of saying the wet, mushy appearance your skin gets when it’s moist.

However, sweaty hands can cause this condition to persist, even if it is only mild.

Jock Itch (Tinea Cruris)

Excessively sweating glands can cause jock itch. Jock itch is a fungal infection on your groin.

However, excessive sweating can cause it to appear more often (2).

Athlete’s Foot (Tinea Pedis)

Like jock itch, this is a fungal infection, but of the feet.

Since fungus thrives in warm, moist environments, athlete’s foot often begins on the toes, where people tend to sweat excessively the most.

Body Odor (Bromhidrosis)

Believe it or not, your sweat isn’t what causes a bad smell, it’s what your skin bacteria excretes when it interacts with the sweat.

Nevertheless, your genital and underarm areas cause the most body odor, due to the amount of sweat they produce.

Sweaty feet are also a common area for body odor to run rampant, but it’s easier to control.

For example, by wearing clean, tight sneakers.

Warts and Other Bacterial Infections

Skin breakouts due to excessive sweating can create an entryway for viruses and bacteria that can cause skin and bacterial infections, such as warts.


When to See a Doctor

Although hyperhidrosis, or excessive sweating, isn’t fatal, it’s an unpleasant condition to live with.

So, how do you know when it’s time to consult a doctor?

Even though excessive sweating isn’t considered medically serious, some forms of this condition can signal other underlying medical complications you may be unaware of.

Excessive bodily sweating is called generalized hyperhidrosis, and hormonal problems, nerve issues, cancer, and infections can be the main factor behind it.

Often, it only occurs during sleep, compared to the focal hyperhidrosis that only occurs when you’re awake (3).

If you suffer from sweating all over your body, you should schedule a doctor’s appointment immediately.


Sweaty Hands/Feet Remedies

Coconut Oil

Coconut oil is a natural antiperspirant that you can use on your body if you experience unwanted sweating.

The lauric acid in the oil helps kill off the bacteria that cause body odor, and the soothing coconut fragrance keeps you feeling and smelling fresh throughout the day.

All you have to do is take a small amount of coconut oil and rub it on your hands and feet.

However, you can also rub it between your fingers and toes, or other sweat-prone areas of your body.

Just keep in mind that if you apply too much, it can stain your clothes, so be careful of how much you’re applying to your skin.


Tea Tree Oil

Tea tree oil is incredibly helpful to have around the house because it has so many great uses.

One of those important uses is acting as a sweaty hands cure.

This oil contains astringent properties which help to control sweating and remove the excess moisture.

It also has antifungal properties.

This means that tea tree oil can also be used to care for fungal infections that occur because of the excessive moisture.

Tea tree oil is a great option for those with hyperhidrosis.

To use this treatment method, add a few drops of tea tree oil to a bowl of room temperature water.

Dip a cotton ball in the mixture and apply it to the afflicted area.

Repeat this process two or three times a day.

Before using tea tree oil for the first time, test out the mixture on a small area of skin.

Some people experience sensitivity to this essential oil, so it is better to be safe than sorry.


Baking Soda

Baking soda is one of the best home remedies to use for sweaty hands, thanks to its alkaline properties.

Additionally, baking soda is naturally absorbent, which makes it great for soaking up excess moisture.

All you have to do is pour three tablespoons of baking soda in lukewarm water and soak your hands in the solution for a half hour.

Once you’re done, pat your hands dry. You can also use this remedy for your feet if need be.

Repeat the process at least once a day for best results.


Apple Cider Vinegar

Apple cider vinegar can be consumed with a small amount of honey if you’re feeling hungry, or applied to your hands and feet, to lessen your tendency to sweat excessively.

Apple cider vinegar works as an astringent for your skin and keeps your pores tight.

All you have to do is apply it to your armpits, feet, and hands via a cotton ball dipped in apple cider vinegar to start seeing results.


Sage Tea

Sage tea is an effective home remedy for sweaty hands and feet, thanks to its antiperspirant properties.

To use the remedy, add a teaspoon of sage to warm water and let steep for five minutes.

Next, strain it and add lemon juice for better taste.

You should then drink this solution every morning on an empty stomach.

Alternatively, you can add sage to your salad.

Or you can soak your hands and/or feet in a sage powder and water mixture for up to 20 minutes.


Valerian Root

Another great natural treatment to stop sweaty hands is valerian root.

It has been used quite frequently for this purpose with long-term results, especially when it comes to sweaty palms. To gain the benefits of valerian root, prepare it as a tea.

You can combine it with other herbs like sage to improve the flavor and effect of the tea.

Simply boil some water and steep in it your preferred mixture of valerian root and herbs.

Then strain and enjoy. For best results, drink this tea on a regular basis.

You should also keep in mind that this root is naturally sedative, so only use this remedy at night.


Talcum Powder

Talcum powder is often used to absorb excess moisture.

This is thanks to the talc in the powder.

It forms a thin layer over the surface of the skin and absorbs sweat as it is produced.

It is one of the most common and easy-to-use home remedies out there for sweaty feet and hands.

If you experience excessive sweating, simply sprinkle a little bit of talcum powder on the area (5).

Make sure to carry it with you wherever you go.

When buying a talcum powder, make sure you choose one that is unscented or mildly perfumed.

If your sweaty hands and feet come into contact with a scented talcum powder, it can create an unpleasant odor.



Cornstarch acts like talcum powder and can help reduce the sweatiness of both your hands and feet.

It absorbs the extra liquid that results from the sweat.

This is a short-term remedy to help you manage the immediate effects of hyperhidrosis.

Simply dust off your hands and feet with the powder and let it sit for a half hour before washing off.

Cornstarch works by absorbing your sweat and keeping the surface of your body dry.

You can also add baking soda to cornstarch for a more effective remedy.


Green Tea

Green tea can help detoxify your body and end bacterial growth.

It also helps manage your sweat by naturally closing the pores on your body.

You should aim to drink at least four cups of green tea daily for best results.

You should also try putting ice in green tea and soak a cotton ball in the solution to rub on your sweaty hands and/or feet to reduce your sweating problem.


Cold Water

Believe it or not, cold water is a common and effective remedy to get rid of sweaty hands and feet.

It helps to lower your body temperature and prevent excess sweating.

You can start by drinking the recommended eight glasses of water a day.

You can also soak your hands and feet in cold water for up to 20 minutes a day to counteract the excess perspiration.

Both techniques are effective at treating sweaty hands and feet.

Plus, this is a remedy that you can use wherever you are, whether it is at home or at the office.


Oak Bark

Oak bark can also be used as an effective home remedy for sweaty hands and feet.

It has naturally-occurring anti-inflammatory and antiseptic properties which help to control sweating.

Additionally, oak bark can control your hyperhidrosis because of its acids, tannins, and peptic substances.

This remedy is fairly simple. First, boil five tablespoons of dried oak bark in a large pot with water.

Keep the pan over heat for half an hour. Then, let it cool and strain the liquid.

Rinse all of the affected areas with the liquid.

You can continue to use this method for a full week without any side effects.


Tomato Juice

Since tomato juice behaves as a natural coolant for your body, it can help you sweat less.

Tomato juice also has high levels of sodium.

This means that it can help keep both your hands and feet dry.

To achieve the best results with this remedy, simply soak the affected areas in tomato juice.

In no time at all, you will have dryer hands and feet.


Boric Acid

Much like the other powders on this list, boric acid is a great remedy for hyperhidrosis and excessive sweating.

It naturally absorbs the extra moisture on your body.

This makes it especially effective for those with sweating problems.

Boric acid is a useful ingredient that can be sprinkled on clothing to absorb your excessive sweat.

It can also be used as an effective treatment to prevent sweaty hands and feet.

Just sprinkle it on the affected area and wait.

Your hands and feet will be dry, and you can feel confident again.


Rubbing Alcohol

Rubbing alcohol is an astringent liquid.

It has a dehydrating effect and helps quickly to dry up any excess moisture from your skin.

This is a fast fix for your sweaty hands and feet that can be used anywhere.

Simply dip a cotton ball in some rubbing alcohol. Then, rub the cotton ball on the sweaty regions.

This home remedy will keep your skin dry from excessive sweat for several hours.

You can also use alcohol wipes to perform the same function.

Just make sure that you do not use this remedy too frequently, as it can cause severe dry skin.


Lemon Juice

Lemon juice applied with cotton balls is another effective remedy to help reduce sweat on your hands and feet.

But, if you have sensitive skin, you should be sure to add a small amount of water to your solution.

Additionally, this remedy also adds a sweet fragrance, which can also act as a natural deodorant.

And you can mix lemon juice and vodka together and rub it on your hands to reduce sweating, but remember to wash it off within 20 minutes.

Or you can also mix salt and lime juice together and rub dry, which can help slow the activity of your sweat glands.


St. John’s Wort

St. John’s Wort can help reduce the anxiety and stress that can lead to excessive sweating.

When determining how to get rid of clammy hands, use St. John’s Wort.

To make this remedy, combine one tablespoon of St. John’s Wort with a cup of water and boil for five minutes.

Additionally, you can enhance the taste of the remedy by combining with a few drops of honey.


Black Tea

Black tea can help keep your body temperature low and lessen the chance of excessively sweating.

Thus, black tea is an effective treatment for those who suffer from sweaty hands and feet.

This is because it has a high content of tannins, which have astringent properties that tighten pores and restrict sweating.

To treat yourself at home, use a moist black tea bag to hold against your feet or palms for five minutes.

However, you can also make a bowl of black tea from used tea bags and allow your hands and feet to soak for at least 30 minutes to absorb your sweat and tighten your pores.

You can also drink black tea to help lessen your sweating.


Sandalwood Powder

Sandalwood has been used for centuries; in fact, in ancient times people decorated their foreheads with it to keep themselves cool.

However, it’s also an effective remedy you can use at home to reduce excessive sweating.

Sandalwood powder can be combined with rosewater and lime juice to form a paste that you can apply to sweaty areas on your body.


Fuller’s Earth

Fuller’s Earth offers a cooling sensation to your body and may be used often for this purpose in the summer.

However, it can also be applied to your hands and feet to lower your body temperature, which in turn can lower your risk of excessively sweating.

It works by leaving natural minerals on the sweat glands on your body to reduce sweating.


Lemon Balm

Lemon balm is a member of the mint family. It smells and tastes like lemon.

Additionally, it can be used to treat excessive sweating, among many other health conditions.

You can use this method in one of two ways to achieve the desired results.

You can consume this lemon balm in the form of supplements.

This is especially effective for those with hyperhidrosis. You can also drink it like a tea.

Boil the herb in water for five minutes. Then, strain the liquid and enjoy.



Potatoes can help you reduce excessive sweat on your body.

To use this remedy, cut a few potato slices and rub them on your hands and feet.

Then, wash off with water and pat dry.

Potato juice is very effective at reducing sweat on the rest of your body, as well.



Wheatgrass comes in two forms, juice or powder, and you can use either to help neutralize the toxins in your body, reducing your excessive sweating.

For best results, you should drink up to four glasses of wheatgrass juice daily.

Just avoid over-consuming wheatgrass, which can lead to headaches and nausea.


Burdock Root

Burdock root is a natural remedy for the sweaty surfaces of your body.

It should be consumed in a tincture at regular intervals throughout the day for best results.

However, before you consume the root, make sure you’re not allergic to it, and consult your doctor beforehand.

This is one of the best methods you can use for how to get rid of clammy hands.


Witch Hazel

When trying how to get rid of sweaty hands and feet, consider using witch hazel.

This is a very strong, natural astringent, which is what makes it so great.

To offer some relief, simply place a few drops of witch hazel oil on a cotton ball.

Then, wipe that oil on your palms and feet. You can use this treatment method twice a day for best results.

It is also safe to use on your face if you experience excessive sweating there as well.



Chamomile has both antibacterial and astringent properties, which make it an effective remedy to treat excessively sweaty hands and feet.

To make this remedy, combine a teaspoon of chamomile herb in a cup of hot water and let sit for five minutes.

Next, simply drink the tea.

However, another method is to dip cotton balls in the tea and apply it to your hands and feet.

You can also add a few drops of chamomile oil to your warm bath.


Astragalus Root

Astragalus root can help balance your spleen, which controls your perspiration.

You should regularly consume a little amount of this root as a tea to lessen your chances of sweating excessively.

In fact, astragalus root is one of the best sweaty hands cure.



Charcoal can absorb moisture naturally from your body, which is why many skincare companies include it on their ingredients list.

If you plan on consuming activated charcoal, make sure that you take it on a full stomach, or else you may experience vomiting and upset stomach.

We suggest you consume it at night after dinner.

Activated charcoal is also very messy, so make sure you keep it away from children and hard surfaces, where it may be hard to clean it off.



If you have sweaty feet or palms, organic rose water is an effective home remedy you can make at home.

All you have to do is purchase roses from a nearby florist, boil the petals in a cup of water for 15 minutes, and strain them out.

Now, you have fresh rosewater that you can apply to your hands and feet using a cotton ball.

However, if you want to boost the effectiveness of the treatment, you can add vinegar to your rosewater.


Indian Lilac Oil

Indian lilac oil has strong antibacterial and antiseptic properties that can help you reduce sweating.

Additionally, it can also help you reduce bacterial growth in your body.

All you have to do is dab it on areas of your body that excessively sweat for instant results.



Often, excessive sweating occurs more frequently during times of great stress and anxiety.

If your excessive sweating is triggered by stress, consider using meditation to treat it.

Meditation is a great way to de-stress and become more relaxed.

The same can be true of any activity that helps you to manage your stress.

Next time you notice your stress levels rising and your sweat production increasing, do something that makes you feel more relaxed.

This could be doing yoga, going for a walk, reading a book, or writing in your journal.


Eat a Healthy Diet

Reducing or getting rid of your sweating condition altogether isn’t too hard if you stick to a healthy diet.

In fact, some foods can halt excessive sweating altogether.

Below are a few food items you should include in your daily meals:

Magnesium: mostly found in sunflower seeds, bran, bananas, and cocoa powder.

Zinc: you should consume 50mg of Zinc every day.

Foods that contain zinc are roasted pumpkin, nuts, turkey, oysters, lamb, and low-fat roast beef.

Foods that are high in zinc can help eliminate excessive body odor.

Iodine-rich Foods: since thyroid disorder is a leading cause of sweaty hands, eating foods that are high in iodine can help counteract the condition.

These foods are eggs, fish, and salt, which you should work on including in your daily diet.


Do’s and Don’ts

If you have sweaty hands and feet and decide to use any one of these home remedies, here are a few more do’s and don’ts to follow to ensure that your treatment is successful.


  • Wear loose clothing that is made of cotton.
  • Carry a towel, cloth, or blotting paper with you at all times so you can wipe away any excess sweat.
  • Wash your hands often.
  • If you experience excessive sweating in another area, scrub it with warm, running water.
  • Put powder on your feet before you put on your shoes for the day.
  • After exercising, put on a clean pair of socks or shoes.
  • Every day, exercise for at least a half hour and eat leafy green vegetables.


  • Consume caffeinated beverages or foods.
  • Eat spicy foods.
  • Eat sugary foods.
  • Consume garlic, onion, or curry too frequently.
  • Wear synthetic fibers.
  • Wear gloves if you do not have to, as they decrease air supply to your hands and will make the issue worse.
  • Put petroleum jelly on your feet and hands.



There’s nothing worse than suffering from excessively sweaty feet and hands.

However, there are plenty of resources available to you to help control your condition.

Hopefully, with this guide, you can better control your sweating problem and avoid embarrassing public interactions.

If after trying these home remedies you’re still finding it hard to reduce your sweating, you should reach out to a doctor.

It may be caused by a serious underlying condition that needs to be treated medically.

However, if any of these remedies helped control your perspiration, feel free to comment below on your experience.

FDA Compliance

The information on this website has not been evaluated by the Food & Drug Administration or any other medical body. We do not aim to diagnose, treat, cure or prevent any illness or disease. Information is shared for educational purposes only. You must consult your doctor before acting on any content on this website, especially if you are pregnant, nursing, taking medication, or have a medical condition.


1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)