Cleaning Guides

How to Remove Smell from Shoes Without Washing: Easy DIY Methods

Tossing leather sneakers in the washing machine is the fastest way to crack the glue, warp the soles, and turn $180 Jordans into a craft project. Smart cleaning works around the water problem. How to remove smell from shoes without washing comes down to attacking the bacteria that cause the odor in the first place — and you can do it with kitchen staples like baking soda, isopropyl alcohol, and a freezer bag. These eight methods kill odor without ever submerging your shoes.

Why Shoes Smell in the First Place

Your feet produce up to 4 to 8 ounces of sweat per day. That moisture soaks into the insole, the lining, and the foam midsole, where odor-causing bacteria (mostly Staphylococcus epidermidis and Brevibacterium) feast on the proteins in sweat and release isovaleric acid as a byproduct. That isovaleric acid is what hits your nose. Killing the bacteria or removing their food source ends the smell.

Washing dilutes the bacteria but rarely kills them, and the residual moisture inside the foam can actually accelerate growth. Dry treatments work better long-term.

1. Baking Soda Overnight Treatment

Pour 2 tablespoons of plain Arm & Hammer baking soda into each shoe. Shake to distribute across the insole and inner lining. Leave 12 to 24 hours, then tap out into a trash can. Baking soda neutralizes acidic odor compounds and absorbs residual moisture. Repeat weekly for chronically smelly gym shoes.

For a longer-lasting fix, fill old socks or cut sections of pantyhose with 1/4 cup baking soda each, tie off the ends, and leave one in each shoe between wears. The fabric pouch keeps powder off the inside of dark-colored shoes.

2. 70 Percent Isopropyl Alcohol Spray

Decant 70 percent isopropyl alcohol into a small spray bottle. Spray the interior of each shoe until lightly damp — not soaked. Let air-dry 2 to 4 hours in front of a fan or near a sunny window. The alcohol kills bacteria on contact and evaporates without leaving residue. Use 70 percent rather than 91 percent — water is necessary for the alcohol to penetrate bacterial cell membranes.

3. The Freezer Bag Method

Seal each shoe in a gallon zipper bag and freeze for 18 to 24 hours. Most odor bacteria die at temperatures below 14°F. A standard household freezer holds about 0°F, which kills the majority of bacteria within a day. Remove from the freezer and let warm to room temperature before wearing. Best for canvas sneakers, running shoes, and athletic footwear — not leather or suede, which can crack from cold.

4. Tea Bag Deodorizer

Black tea contains tannic acid, a natural antibacterial that kills odor-causing microbes. Drop two unused dry black tea bags (Lipton, Tetley, generic store brand) into each shoe overnight. The tannins absorb into the lining and continue to suppress bacterial growth for several days. Cheap and chemical-free.

Looking to buy How to Remove Smell from Shoes Without Washing? Compare top-rated options.
Shop on Amazon →Browse Our Shop
As an Amazon Associate we earn from qualifying purchases.

5. Vodka or Vinegar Spritz

Cheap unflavored vodka (any 80-proof bottle from the bottom shelf) sprayed inside the shoe disinfects without odor. The alcohol evaporates and leaves no smell of its own. Alternatively, mix 1 part white distilled vinegar to 1 part water in a spray bottle. Vinegar smells strong on contact but vanishes once dry, and it kills mold spores in addition to bacteria. Spray, sit 30 minutes, towel-dry the interior, and air out.

6. UV Shoe Sanitizers

UV-C light at 254 nanometers destroys bacterial DNA. SteriShoe and PediFix make insertable UV sanitizers that run $89 to $159 and cycle for 15 to 45 minutes per pair. Doctors recommend these for diabetic patients prone to foot infections, but they work equally well for stubborn locker-room smell. One charge handles a full week of gym shoes.

Less expensive option: a portable UV-C wand from Verilux at $39 — wave it inside the shoe for 30 to 60 seconds per area. Wear eye protection; never look at the UV-C lamp directly.

7. Activated Charcoal Pouches

Bamboo charcoal pouches like Moso Natural at $14 for a four-pack absorb moisture and odors continuously for up to two years. Drop one pouch in each shoe overnight when not in use. Recharge them monthly by setting in direct sunlight for 2 hours — the UV releases trapped odor molecules and regenerates the charcoal’s adsorption capacity.

8. Cedar Shoe Trees

Aromatic cedar contains natural oils that inhibit bacterial growth and absorb up to 40 percent of their weight in moisture. Stratton or Woodlore cedar shoe trees cost $30 to $65 per pair and last decades. Insert after wearing and they reshape the upper, dry the interior, and deodorize simultaneously. Sand the surface lightly with 220-grit sandpaper every 6 months to refresh the cedar aroma.

Prevention Strategies

Rotate two or three pairs so each gets 24 to 48 hours to fully dry between wears. Choose merino wool or polyester moisture-wicking socks over cotton — cotton holds 7 times its weight in water against your skin, feeding bacteria all day. Apply 1 tablespoon of cornstarch to each foot before putting on socks; it absorbs sweat at the source.

Wash insoles separately. Most modern athletic insoles can be removed, hand-washed with a drop of dish soap and warm water, and air-dried overnight. This single habit eliminates 70 percent of recurring shoe odor.

When the Smell Will Not Quit

If you have tried four or five of these methods and the smell persists, the bacteria has likely penetrated the foam midsole, which cannot be cleaned. At that point the shoes are at end-of-life. For high-value shoes, professional shoe cleaning services like Sneaker Laundry charge $35 to $65 per pair and use enzymatic treatments that dissolve embedded bacteria — worth it for premium leather or specialty athletic shoes.