This article was co-authored by Marc Sigal and by wikiHow staff writer, Dan Hickey. Marc Sigal is a Shoe Care Specialist based in Los Angeles. Marc has over 19 years of experience working in the world of e-commerce, with extensive experience with the care of luxury goods. He is currently the VP of Strategic Partnerships at Blutag, an e-commerce platform helping consumers find products. Prior to Blutag, he founded ButlerBox, a dry cleaning and shoe care service based in Los Angeles, California. ButlerBox reinvented amenity services by placing custom-designed, wrinkle-resistant lockers in luxury apartment buildings, class A office buildings, shopping centers, and other convenient locations. The company got acquired by Rinse.com in 2021. Marc has a BA in Global and International Studies from the University of California, Santa Barbara.
There are 14 references cited in this article, which can be found at the bottom of the page.
This article has been fact-checked, ensuring the accuracy of any cited facts and confirming the authority of its sources.
Removing bad smells from your favorite shoes is simple—all you need are some readily available home supplies like baking soda, vinegar, dryer sheets, or sanitizing spray. We spoke to shoe care specialists and podiatrists to share the best ways to deodorize your shoes, with effective tips for preventing odors. Plus, we’ll get to the bottom of what causes shoe odors in the first place.
How do you get shoes to stop smelling?
Shoe care specialist Marc Sigal recommends leaving baking soda in your shoes overnight to absorb odors. He also says sanitizing sprays, like Lysol and Mycomist, or UV light inserts like Sterishoe can kill odor-causing bacteria inside your shoes. Other methods include:
- Spraying shoes with a 50/50 mix of vinegar and water, then letting them air-dry.
- Washing or replacing your insoles.
- Leaving deodorizers like activated charcoal, dryer sheets, bar soap, or cotton balls sprinkled with essential oils in your shoes overnight.
Steps
Best Ways to Deodorize Smelly Shoes
-
Baking soda Sigal recommends sprinkling baking soda or cornstarch inside your shoes to combat smelly odors. “Leave it for a few hours or overnight, then vacuum it out. That helps take out some of the smell.”[1] Baking soda is a natural odor neutralizer, making it an easy and cheap way to get your shoes smelling fresh again!
- Board-certified podiatrist Catherine Cheung, DPM, recommends mixing an antifungal powder with the baking soda to absorb even more moisture from the shoe.[2]
Meet the wikiHow Experts
Marc Sigal is a shoe care specialist with over 19 years of experience in dry cleaning and shoe care service.
Matt Underhill is a sneaker authentication expert who shares tips and tricks on identifying and caring for shoes with his 317K+ followers.
Catherine Cheung, DPM, is a board-certified podiatrist with over 20 years of experience specializing in all aspects of foot and ankle care.
Miguel Cunha, DPM, is a board-certified podiatrist and the founder of Gotham Footcare in Manhattan, New York.
Kate Rowley is a cleaning influencer who shares cleaning tips and product recommendations to her 270K+ followers.
-
Vinegar or rubbing alcohol spray Distilled white vinegar is a great, natural option for eliminating odors. Fill a spray bottle with a 50/50 mix of vinegar and water, then spritz your shoes all over (inside and out). Let them dry completely before wearing them, and repeat as needed to keep odors under control.[3]
- Rubbing alcohol works similarly to vinegar. Spray a light layer of alcohol inside your shoes and wait for them to dry. As the alcohol evaporates, it’ll take the odor with it.[4]
- Warning: Do not mix vinegar with bleach or use vinegar on your shoes if you’ve recently cleaned them with bleach. When these chemicals mix, they can create toxic fumes.[5]
Advertisement -
Washing or replacing your insoles “The smell sticks to the insole more than anything,” according to sneaker authentication expert Matt Underhill. “I would wash the insole or replace the insole…if you’ve worn the shoe a lot and it smells.”[6] To deodorize your insoles, remove them and spray them with a 50/50 mix of vinegar and water, then let them air-dry in the sun.[7] Or, hand wash your insoles with a mild soap and water, then air-dry completely.
- Alternatively, wash the shoes themselves if they’re washing machine-safe and cleaning the insoles hasn’t fully removed the odor.
- Canvas shoes or athletic shoes made from fabric (nylon, polyester, etc.) are typically machine-safe. Place the shoes, laces, and insoles in a mesh or lingerie bag and run a delicate cycle with cold water and liquid laundry detergent.[8]
-
Activated charcoal Bags of activated charcoal can last up to 2 years and are super effective at eliminating odors from shoes. Just leave a bag in each shoe whenever you’re not wearing them for around-the-clock odor absorption.[9]
- Activated charcoal is available online or at most home goods stores.
-
Sunlight Leave your smelly shoes outdoors or in a window that gets full sun for up to 24 hours. The UV rays in sunlight can help eliminate moisture and odor-causing bacteria.[10] For the best result, unlace your shoes and lift up the tongue for better air circulation. If you have removable insoles, take those out and set them in the sunlight, too.
-
Essential oils Some essential oils, like tea tree oil or clove oil, have antimicrobial and antifungal properties that can help eliminate odors caused by bacteria.[11] Just sprinkle a few drops of oil onto some cotton balls and stuff your shoes with them overnight. You’ll wake up to much fresher smelling footwear![12]
-
Dryer sheets If you love the smell of scented dryer sheets on your fresh laundry, then this method is for you. Simply stuff a few of your favorite dryer sheets inside your shoes overnight and throw the sheets away in the morning. The dryer sheets will absorb the bad smell in your shoes and leave behind a clean scent.[13]
-
Bar soap Try leaving a dry bar of soap inside each shoe overnight to remove foul odors (and leave a fresh, clean scent behind!). Just make sure not to use them to wash yourself afterward, as they may absorb some odors and bacteria while they’re in your shoes.[14]
- Unscented bars will still remove odors, but they won’t leave a fragrance behind.
-
Deodorizing/sanitizing sprays, inserts, or powders Sigal says that applying a simple Lysol antibacterial spray inside your shoes is often a quick fix for smelly shoes. “Another great product is called Mycomist sanitizer. You just spray inside the shoe and help kill any of the bacteria,” he adds.[15]
- Sigal continues, “There’s also a product called Sterishoe, and that helps deodorize and sanitize shoes.”[16] This insert uses UV light to kill 99.9% of the bacteria that cause shoe odors.
- Cleaning influencer Kate Rowley also recommends a product called Boot Bananas. “They look like a banana and then they have this odor-absorbing mesh on the inside. You just stick them in your shoe and they keep your shoes nice.”[17]
-
Other home remedies In addition to the remedies listed above, the internet is full of other DIY tricks for making your shoes smell good again. Here are some more options to try:[18]
- The freezer: Place your shoes in a plastic bag and freeze them overnight to let the cold kill bacteria.
- Teabags: Place 1 or 2 dry black tea bags in each shoe and leave them for up to 24 hours. The tannins in black tea will absorb any unwanted scents.[19]
- Cat litter: Fill 2 socks with kitty litter, knot them closed, and leave them in your shoes overnight to absorb odors.
- Newspaper: Crumple a few sheets of newspaper and stuff them in your shoes for 24 hours to neutralize lingering smells.
Expert Q&A
Video
Tips
References
- ↑ Marc Sigal. Shoe Care Specialist. Expert Interview
- ↑ Catherine Cheung, DPM. Board Certified Podiatrist. Expert Interview
- ↑ https://www.bhg.com/how-to-remove-odor-from-shoes-8551128
- ↑ https://www.bhg.com/how-to-remove-odor-from-shoes-8551128
- ↑ https://www.thespruce.com/two-cleaning-ingredients-you-should-never-combine-11679607
- ↑ Matt Underhill. Sneaker Authentication Expert. Expert Interview
- ↑ https://www.cleanipedia.com/ph/clothing-care/washing-nike-and-adidas-trainers.html
- ↑ https://www.bobvila.com/articles/how-to-wash-shoes-in-washing-machine/
- ↑ https://www.bhg.com/how-to-remove-odor-from-shoes-8551128
- ↑ https://www.bhg.com/how-to-remove-odor-from-shoes-8551128
- ↑ https://pmc.ncbi.nlm.nih.gov/articles/PMC11914667/
- ↑ https://www.bhg.com/how-to-remove-odor-from-shoes-8551128
- ↑ https://www.bhg.com/how-to-remove-odor-from-shoes-8551128
- ↑ https://www.bhg.com/how-to-remove-odor-from-shoes-8551128
- ↑ Marc Sigal. Shoe Care Specialist. Expert Interview
- ↑ Marc Sigal. Shoe Care Specialist. Expert Interview
- ↑ Kate Rowley. Cleaning Influencer. Expert Interview
- ↑ https://www.bhg.com/how-to-remove-odor-from-shoes-8551128
- ↑ https://www.southernliving.com/how-to-fix-smelly-shoes-tea-bags-11787286
- ↑ https://health.clevelandclinic.org/why-feet-smell
- ↑ Catherine Cheung, DPM. Board Certified Podiatrist. Expert Interview
- ↑ Miguel Cunha, DPM. Board Certified Podiatrist. Expert Interview
- ↑ https://health.clevelandclinic.org/why-feet-smell
- ↑ https://footdrkales.com/blog/smelly-shoes-heres-what-your-feet-may-be-trying-to-tell-you
- ↑ https://my.clevelandclinic.org/health/diseases/22139-athletes-foot-tinea-pedis





















