Why Do My Shoes Smell So Bad? What You Can Do About It

Why Do My Shoes Smell So Bad? What You Can Do About It

The one-word answer to "why do my shoes smell so bad" is "sweat." Each foot contains a whopping 250,000 sweat glands. You sweat all over your body, of course, but feet and palms contain significantly more sweat glands than any other part of the body. And since feet are contained in shoes all day, the restricted ventilation augments sweat production.

Traditional shoes, especially those made of synthetic textiles like polyester, can be especially warm. The more material that's in your shoes, the more of a breeding ground for bacteria they become—the very smelly kind. Most of us regularly wash our socks and our feet, but shoes require special attention.

ℹ️ Did you know that Madeline Albrecht from Cincinnati, Ohio holds the world record for the most feet sniffed? Madeline worked for 15 years at a testing center for Dr. Scholl's and it was part of her job to sniff feet and armpits. Her record: 5,600 feet! That may not sound like a dream job, but the fact that she was paid to do it for 15 years shows just how serious of a problem foot odor can be.

Have you ever noticed that some people's feet have almost no odor while others could kill a canary? The reason is simply that some people sweat more and provide the warm, humid conditions that encourage bacteria to breed. Whatever the case, foot odor is a common nuisance in many households.

table with cleaning supplies: baking soda, salt, vinegar, lemon, sponge
Natural household cleaning supplies

Preventative Strategies for Shoe Odor

First of all, keep your feet clean and dry them completely. A hot epsom salt bath is a pleasurable way to kill the bacteria. But if there's any water trapped between your toes when you put on socks and shoes, the bacteria production will ramp right back up again.

  • Wicking Socks: Not everyone is a fan of wearing socks with their shoes, but socks made from wicking fabric will push away sweat so it can evaporate. (As long as your shoes are well-ventilated). Good wicking materials are merino wool, olefin, or microfiber blends. Remember to change your socks regularly. Read our blog post about the best socks for wide feet to learn more.
  • Choose Breathable Shoes: Some materials are better than others for allowing shoes to ventilate, reducing bacterial growth and reducing odor. We know this firsthand at our shop, as Softstar's leather shoes are naturally more breathable than most shoes made with synthetic materials. Shoes with perforations or materials designed to be breathable are even better. All of our zero drop shoes for running use minimalist, high quality materials. Customize a pair with LITE (perforated) leather for maximum airflow.
  • Give Your Shoes a Break: If you let your shoes rest for 24 hours after wearing them then they will air out and much of the festering bacteria will die.

Natural Cleaning Solutions for Shoe Odor

But... you're probably here because your shoes are already smelly. What can you do about it? As shoemakers, this is a question we hear a lot, and we have a few natural solutions. Basically, you need to either kill the bacteria in your shoes or prevent it from developing in the first place. You can combine these tips for maximum aroma control:

  • Baking Soda: Sprinkling a couple teaspoons of baking soda into your shoes overnight will help reduce the smell. Using deodorant with a baking soda base and applying it to your feet and/or shoes can also be very effective.
  • Vinegar Spray: Mix equal parts water and vinegar, spray it into your shoes to kill bacteria. Let them dry for at least 30 minutes before wearing them. Note: this could discolor some shoe dye, so be careful not to spray the outside.
  • Mask the Smell: Although it does more to fight the symptoms than solve the problem, sometimes adding a more pleasant odor will be enough. You can try using citrus peel, dryer sheets, tea bags, lavender or other herbs. Just place them in your shoes, especially around the ball and toe areas, and let them sit overnight.

There you have it, everything you never wanted to know about foot odor. If you have any other natural solutions, we'd love to hear them!

22 Comments

  1. Chris Nordyke
    Chris Nordyke
    My 3 pairs of Soft Star RunAmok's with boar-skin insoles have never been washed and DON'T SMELL at all! And I've almost exclusively worn them barefoot. Amazing- highly recommend paying the bit extra for boar-skin insoles.
    Reply
    1. C.Elf.O Tricia
      C.Elf.O Tricia
      Glad to hear it Chris!
      Reply
  2. Tutugirl
    I use DryPointe Shoe Inserts in my shoes, they work great!
    Reply
    1. C.Elf.O Tricia
      Thanks for the tip!
      Reply
  3. Dave
    Hey, I use Lavilin foot cream. It's actually amazing. I only have to apply it to the balls of my feet 1-2 times a week and it destroys my foot odor. My shoes smell fine now. Love the product, would recommend it to anyone looking for a foot odor solution.
    Reply
    1. C.Elf.O Tricia
      C.Elf.O Tricia
      Thanks for the tip Dave!
      Reply
  4. Putri Zachira
    Putri Zachira
    great post
    Reply
  5. FORM Insole
    Very good advice as always, I would also add that the best thing to do is to go barefoot whenever possible (especially at home).
    Reply
  6. dhyan samdhya
    dhyan samdhya
    sosk your feet or whole body in apple cider vinegar and water for 20 minutes. naturally kills bacteria and takes off dead slin cells as well as eases inflamation and makes skin better. wash shoes in bio clean or add grape seed extract to your wash or vinegar.before putting your clean feet back in the shoes to kill bacteria there.
    Reply
  7. Elf Martin
    Thanks for the tips, Dhyan!
    Reply
  8. jacob mandelblum
    jacob mandelblum
    wear sandals most of the time, change sandals at noon, wash my feet at least once a day AND THE SMELL IS STILL THERE.....
    Reply
  9. Emergency flats
    Emergency flats
    Good work done ..nice post
    Reply
  10. Gary Graff
    I've tried a lot of things to remove the smell from shoes, but they do not work very well. I finally tried using a pet odor remover and that does work! These products use enzymes which actually "eat up" the organic matter that is causing the smells. They are sold at hardware or pet stores. One is called "Out! Stain & Odor Remover." I just spray the inside of the shoes once a day and soon they take on a sort-of sweet smell. After a while, it is not necessary to spray them every day.
    Reply
    1. Elf Martin
      Thanks for the tip, Gary!
      Reply
  11. Emma McSorley
    I have saddle shoes for my catholic school uniform so i don't have a choice for what i wear on my feet and when i take them off after school them smell bad and my room gets filled with the stick. How can I prevent my room from smelling like my shoes and socks?
    Reply
    1. Elf Martin
      Sorry to hear about your dilemma, Emma. You may want to try the baking soda or vinegar tips in this post. They will hopefully help neutralize the smell. If there's any way to can store the shoes someplace other than your room, or near an open window, then that might help, too.
      Reply
  12. Cullen
    Thanks so much, I'm having problems with odor in my shoes , I am trying to smell better do I am going to try some ov these tips hope it works
    Reply
  13. Braden
    My shoes only smell on the outside by the top of the toe part. Why
    Reply
    1. Elf Martin
      Sorry Braden, but we haven't heard of this before. Does anybody else reading this have any ideas?
      Reply
  14. Richard Kandeo
    I have tried to clean my shoes and legs every day during the night bt as soon as i wear my shoes after three hours the odor comes back, what could be the problem, please help. I even tried the vinegar but it is still the same.
    Reply
    1. Elf Martin
      Hi Richard. I'm sorry to say that everyone's body chemistry is different, so the same things don't work for everyone and it's hard to say what could be causing the problem. Are your feet dry when you put your shoes on? Have you tried a different sock material? Or perhaps a more breathable shoe? After I wrote this post a customer emailed to say that adding moisture-absorbing packets to shoes (like the kind you find in certain product packaging) helps a lot with odor, so that may be worth trying if the other tips don't work for you.
      Reply
  15. Monica D V
    I spray them with peroxide it forms foam which is caused by the bacteria, I whipped them up them rubbing alcohol, whipped again, and some listerine whipped again and let the dry overnight or a full 24 hrs. then some baking soda let it sit for a couple of hours and then removed and it will kill all bacteria and will be odor free, I do it with all my shoes once a week or every two weeks. Do not use the same shoes over and over alternate with other shoes so they can breath. I wash my feet with a solution of epsom salts, baking soda, eucalyptus soap, vinegar. I let them sit for a while then scrub and pat dry. I use a pumice bar and exfoliant scrub to remove dead skin. pat dry very well and use a nice lotion. I do my feet once a week. Believe me works wonders.
    Reply

Leave a Reply
Loading...