How To Stop Feet From Sweating in Shoes – DIY Tips To Cure Smell

Skin problems in summers? Something we all are familiar with. But one of the most irritating summer problems is stinky and sweaty feet in shoes. This makes our feet wet and causes many infections and odor problems. This condition is known as plantar hyperhidrosis – producing excessive sweating of the foot.  

Sweating is a natural cooling system of our body that releases heat through sweat glands, mostly present on our feet than any other part of our body; around 250,000. So, our feet eventually produce a lot of sweat daily.

The sticky feet in shoes grow bacteria on our skin that results in bad odor and fungal infections. A smelly foot is a common medical condition known as bromodosis. There are a lot of reasons that cause sweating. Let’s get to know some of them.

Causes of Sweaty Feet

1. Genes

It is considered one of the main reasons why our feet sweat more than they should do normally. The protein that we inherit from our parents determines our body odor. According to recent research by scientists, this odor gene is responsible for extreme or average amounts of sweat.

2. Emotions

Our emotions are linked with our sweat glands and response to them. So if a person is having a lot of anxiety, stress and gets nervous easily then he/she will experience sweaty feet.

3. Shoes

Tight, unbreathable, and improper shoes are reasons behind stinky feet. Shoes made with low material, especially with plastic, result in many sticky feet. However, you can try these best vegan shoes for men, one of the best environmental-friendly solutions available.

4. Socks

Some socks do not absorb moisture and keep it away from skin that contributes to the growth of bacteria making feet stinky.

5. Diet

Hot, spicy, fatty, acidic, and processed foods bring about excessive sweat. This sweating after eating is called gustatory hyperhidrosis.

6. Hormonal Changes

Most pregnant women and teenagers are likely to sweat more due to their hormonal changes. Fluctuations in the level of hormones also alter the rate of sweating.

7. Obesity

A person with an obese health condition usually experiences too much sweat. An overweight person has much stinky feet than any other individual with normal weight. 

How To Stop Feet from Sweating in Shoes

There are some ways in which we can prevent sweating of feet in shoes.; from home remedies to medical treatments. Some of them are reviewed below

1. Change shoes & socks often

Socks can trap bacteria against the skin so keep an extra pair of socks to change during the middle of the day. Keep your shoes and socks clean and dry to reduce the risk of bacteria.

2. Wear the right shoes & socks

Try Moisture-wicking socks that keep feet dry, odor-free, and do not trap moisture.  Breathable shoes are good for sweaty feet; like shoes made from leather or nylon. Avoid shoes made from synthetic fiber and try alternating shoes every day to dry out and reduce bacteria.

3. Wash feet every day

Whether you shower every day or not, but you must wash your feet daily. The best way is to use a bar of antibacterial soap and also apply it between your toes as well. Scrubbing your feet with a brush will also rinse away sweat and bacteria. After cleansing make sure to dry your feet thoroughly.

4. Use antibacterial and antifungal products

Applying antifungal powder on the dry feet will absorb moisture, keep feet dry and clean by preventing fungus. Feet will become odorless due to the absence of bacteria. Antibacterial lotions will not only keep the sweat away but also kills odor-creating bacteria by using it regularly and keeps you fresh.

5. Putting antiperspirants spray

Antiperspirants spray not only kills bacteria that are producing odor but it also blocks sweat glands from producing further sweat.  This reduces excessive wetness. 

6. Putting medicated insoles

Insoles absorb moisture and odor. It has a deodorizing effect by keeping feet dry and fresh all day. Apart from its cooling effect, it also helps in maintaining comfort, balance, curing knee pain, and supporting the arches of the foot.  

7. Apply essential oil

Two of the finest oils against bacteria are; tea tree oil and eucalyptus oil. These are best for reducing foot odor. Another oil that kills foot fungus is Neem oil. It is naturally anti-inflammatory, antiseptic, and makes feet smooth.

8. Baking soda in shoes

Sprinkling a bit of baking soda inside shoes makes them absorb the dampness that is left behind and also removes the smell. Leaving baking soda in shoes overnight can fix the stinky shoes and prevent your feet from sweating in shoes.

9. Keep your toenails clean

Make sure your toenails are short and clean because they can become home to bacteria and result in toenail fungus. Clip your toenail often and clean them regularly to avoid ingrown toenails. This is mostly caused by wearing shoes that are too tight.

10. Footbath

By taking an apple cider vinegar foot bath, we can tackle the fungus created by wetness. Just soak up your feet in a tub with the mixture of apple cider vinegar and water. The antiseptic properties will disinfect and deodorize the feet; making them odor-free.

11. Exercise

Emotional stress generally influences foot sweating. To keep your anxiety at a low level, adopt regular exercise and calming techniques to keep away from soaking in moist shoes.  

12. Consult a doctor

If you still face a lot of sweating in shoes, then the last option is to discuss it with a doctor. Doctors may offer a well-built prescription and some treatments like Botox injections or iontophoresis to permanently get rid of excessive sweating of feet in your shoes.  


Sweaty feet are a lot more than moisture and bad odor. It can bring about severe health issues. The growth of fungus and bacteria on your feet can cause athlete’s foot disease. By wearing wet shoes for a longer period of time the disease can become more serious. Prolonged exposure to wetness can give rise to itching and trench foot, resulting in nerve damage and low blood circulation. By trying some of the tips mentioned above it can be healed.    

Latest posts by Verna Blom (see all)