8 Ways to Get Rid of Stinky Feet Without Seeing the Doctor

Man putting on sock.jpg

Do you ever think, “my feet stink,” when you toss off your shoes after a long day? If you dread the lingering stench, we’re here to help. Foot and ankle specialist Kosta Antonopoulos, DPM, FACFAS, says it’s actually a pretty common problem. He explains what causes stinky feet (Bromodosis) and how to get rid of foot odor.

Why do My Feet Smell so Bad?

“The primary cause is from a lack of ventilation for your feet. There are thousands of sweat glands in the feet, which produce quite a bit of sweat each day. The unpleasant smell comes when the perspiration isn’t allowed to evaporate.”

However, Dr. Antonopoulos says it isn’t actually the sweat causing the foot odor. There are numerous bacteria that live on feet, which feed off the sweat, producing an acid that actually causes the odor.

If that’s not enough, fungus also thrives in warm, moist environments like what sweaty feet provide. So, if the bacteria on your feet aren't causing foot odor, fungus might be the culprit. Many people know this fungal infection as athlete’s foot, and it can also cause feet to smell unpleasant.

Dr. Antonopoulos says other causes of foot odor include poor hygiene, wearing the same shoes every day and certain medical conditions. However, toenail issues don’t play any role in the overall stench of your feet, nor does gender.

How to Get Rid of Stinky Feet

Dr. Antonopoulos has eight non-prescription suggestions for stinky feet:

  • Change socks: Change your socks once a day. You may need to do it even more often if it’s warm or you’re exercising.
  • Dry your feet: Make sure to towel off your feet after a shower or bath. Don’t forget between your toes.
  • Practice good hygiene: Keep feet clean, dry and cool.
  • Purchase medicated insoles: These absorb sweat and unpleasant odors.
  • Rotate shoes: If you wear the same shoes daily, consider getting two pairs and rotating between them.
  • Select the right socks: Some socks contain materials that may help reduce bacterial growth. Also, try socks with moisture-wicking fibers (pulls sweat away from the body) to increase ventilation. These include socks made of copper, wool or Coolmax® materials.
  • Try a spray: Purchase an over-the-counter foot deodorant or antiperspirant.
  • Watch your diet: Eating a balanced, healthy diet helps reduce the risk of smelly feet.

What Should I Do if My Feet Smell Bad Even After Washing Them?

Dr. Antonopoulos says if you’re struggling with smelly feet even after washing, opt for a fragrance-free soap. Again, make sure to dry your feet well when you’re done. He says you could also try an antifungal powder if the odor persists. 

Medication & Treatments for Stinky Feet

If you’ve tried all the options above, Dr. Antonopoulos suggests contacting your primary care provider for more advice. Medical professionals can offer a variety of other options.

  • Electrical stimulation: This can be used to reduce perspiration.
  • Prescription medications: They include topical steroids, antifungals or antibacterials.
  • Prescription sprays: These topical medications can help reduce perspiration.

Other Factors Linked to Foot Odor Causes

It’s easy to say, “Try to stay calm and cool,” but Dr. Antonopoulos says increased amounts of stress can actually lead to increased perspiration — which doesn’t help anyone fighting odors.

“Hormonal changes can cause you to sweat more, too. For this reason, teenagers and pregnant women are more prone to smelly feet,” Dr. Antonopoulos says.

Finally, a condition known as hyperhidrosis can cause more perspiration than usual in areas like the hands, underarms and feet. While people usually sweat to cool the body, those with hyperhidrosis may sweat even when their body doesn't need cooling. Talk to your doctor if you think this might be happening to you.

Find a DoctorMyUnityPoint

Medically Reviewed By
Kosta P Antonopoulos

Kosta Antonopoulos, DPM, FACFAS

Foot And Ankle Surgery