
If you’ve ever kicked off your shoes after a long day and been hit with a wave of unpleasant odor, you’re not alone. Shoe odor is incredibly common—especially in athletic shoes that can trap moisture and bacteria. The good news? A few simple cleaning methods can make a huge difference.
Whether you’re refreshing your everyday sneakers or preparing a well-loved pair for donation, learning how to clean smelly shoes can help extend their life and make them wearable again.
We’ll break down what causes stinky shoes, why it’s worth cleaning them before donating or discarding them, and the best ways to remove shoe odor using simple household solutions.
What Causes Shoe Odor?
Before tackling the smell, it helps to understand what causes it.
Most shoe odor happens once sweat becomes trapped inside your shoes.
Your feet are home to more than 250,000 sweat glands, also known as eccrine glands. When moisture builds up in the enclosed space of a shoe, it creates the perfect environment for bacteria and fungi to grow.
These microorganisms break down sweat and release the compounds responsible for that familiar stinky shoe smell.
There are several factors that can make this odor worse:
- Wearing shoes without socks
- Repeating the same pair every day without letting them dry
- Running or exercising in the same shoes frequently
- Hot or humid environments
- Shoes made with materials that trap moisture
Understanding this helps explain why simply masking the smell with a spray isn’t always enough. You need to actually remove the bacteria and moisture causing the odor in the first place.
Why You Should Clean Your Shoes Before Donating Them
If you’re wondering what to do with your old sneakers, donating them is a sustainable option that can help those in need. In these cases, it’s always a good idea to give them a quick refresh first.
Cleaning and deodorizing shoes before donating helps:
- Make them more pleasant for the next owner
- Extend their usability
- Prevent lingering odor during storage or shipping
- Show respect for the people receiving them
Many shoes that people think are “too smelly” to keep are actually perfectly salvageable with a simple cleaning routine. Taking a few minutes to clean smelly shoes ensures they can continue to serve someone else instead of ending up in a landfill.
How to Clean Smelly Shoes: Methods That Really Work
If you’re wondering about the best way to clean shoes or how to remove smells from shoes, several proven methods can help. Some use household ingredients, while others rely on simple washing techniques.
Here are a few of the most effective ways to get the smell out of shoes:
- Baking soda
- Vinegar
- Handwashing
- Washing shoes in a washing machine
- Freezing shoes
- Using sunlight and airflow to dry them
Below, we’ll walk through each method step-by-step.
How to Clean Smelly Shoes with Baking Soda
One of the easiest and most popular ways to deodorize shoes is by using baking soda. Baking soda works by absorbing moisture and neutralizing odor-causing compounds.
Why It Works
Baking soda is a natural deodorizer that helps tackle both moisture and odor inside shoes. Because baking soda is basic, and most odor-causing substances are acidic, it works by chemically altering foul-smelling molecules and neutralizing them.
Steps
- Remove the insoles if possible.
- Sprinkle 1-2 tablespoons of baking soda inside each shoe.
- Shake the shoe gently so the powder spreads evenly.
- Let the shoes sit overnight (or up to 24 hours).
- Shake out the excess baking soda before wearing again.
This is one of the best ways to remove odor from shoes without getting them wet, making it perfect for more delicate materials, such as suede.
How to Clean Stinky Shoes with Vinegar
Vinegar is another powerful household solution for tackling stinky shoes.
Why It Works
White vinegar contains mild acids that can kill bacteria responsible for odors while helping neutralize any unpleasant smells.
Steps
- Mix equal parts white vinegar and water in a spray bottle.
- Lightly spray the inside of the shoes.
- Allow the shoes to air dry completely in a well-ventilated area.
- Once dry, sprinkle baking soda inside if extra deodorizing is needed.
This method works well for athletic shoes that tend to trap sweat.
How to Clean Smelly Shoes by Hand
If your shoes need a deeper clean, handwashing is usually the safest option.
Why It Works
Handwashing is usually recommended for most shoes since it protects their structure and shape, prevents damage to the adhesive from heat and tumbling, and allows for more targeted cleaning. It also helps protect more delicate fabrics.
Steps
- Remove laces and insoles.
- Fill a bowl or sink with warm water and a small amount of mild detergent.
- Use a soft brush or cloth to scrub the inside and outside of the shoe.
- Rinse gently with clean water.
- Stuff the shoes with paper towels and let them air dry.
Handwashing is ideal when you want to clean your shoes without risking the damage that can come from a washing machine.
Cleaning Stinky Shoes in the Washing Machine
Many running shoes and sneakers can be safely cleaned in a washing machine with a little extra care.
Why It Works
Many people prefer to give their athletic shoes a spin in the washing machine for some extra deep cleaning, but frequent, repeated washes can damage shoes over time. It’s important to use the washing machine sparingly and take some extra precautions to preserve the shoes’ integrity.
Steps
- Remove insoles and laces.
- Place shoes in a mesh laundry bag or pillowcase.
- Add a few towels to balance the load.
- Wash using cold water and a gentle cycle.
- Air dry completely; avoid using the dryer.
Machine washing can be one of the best ways to clean shoes when odor is caused by heavy sweat or dirt buildup.
Other Tips to Keep Shoes Smelling Fresh
Once you’ve learned how to get rid of smelly shoes, a few habits can help prevent odors from returning.
Helpful tips include:
- Let shoes dry completely between wears
- Rotate between multiple pairs of shoes
- Wear moisture-wicking socks
- Use shoe inserts designed to absorb odor
- Store shoes in well-ventilated spaces
These simple habits can help keep shoes from smelling and help them stay fresher for longer.
Give Your Cleaned Shoes a Second Life
Once you’ve taken the time to clean smelly shoes, don’t just let them sit unused in a closet. Many gently worn shoes can still make a meaningful difference for someone else.
Through a shoe drive with Funds2Orgs, nonprofits, individuals, schools, and grassroots organizations can collect gently used shoes to support communities worldwide and raise funds for essential causes.
Instead of throwing away footwear that still has some life left in it, consider donating it. With a little cleaning and care, even once-stinky shoes can become a valuable resource, and part of something much bigger!
See how simple it is to get started with a Funds2Orgs shoe drive fundraiser today!
Don’t miss our webinars, eBooks, YouTube, or Facebook.
© 2026 Funds2Orgs. All Rights Reserved.