How to Get Rid of Shoe Odor: 8 Methods That Actually Work

Smelly shoes? These 8 proven methods eliminate shoe odor permanently — from baking soda to deep cleaning your sneakers in the washing machine.

Shoe odor is a bacteria problem, not just a cleanliness problem. Your feet have more sweat glands per square inch than almost anywhere else on your body. That sweat creates the ideal environment for bacteria that produce isovaleric acid — the source of that distinctive shoe smell. Here’s how to fix it.

8 Proven Methods to Eliminate Shoe Odor

1. Baking Soda Overnight

Pour a tablespoon into each shoe, shake to distribute, leave overnight. Baking soda is a natural odor absorber. For severe odor, leave 24–48 hours.

2. Freeze Your Shoes

Yes, really. Bacteria don’t survive freezing. Put shoes in a zip-lock bag, freeze overnight, thaw fully before wearing. No chemicals needed.

3. Tea Bags

Black tea contains tannins that kill bacteria. Steep a tea bag, cool completely, place inside shoe for an hour. Blot dry and air out.

4. White Vinegar Spray

Mix equal parts white vinegar and water. Spray lightly inside shoes. The vinegar smell dissipates as it dries — taking the shoe odor with it.

5. Cedar Shoe Inserts

Cedar naturally absorbs moisture and has mild antibacterial properties. Cedar inserts placed in shoes when stored prevent odor buildup over time.

6. Wash Your Insoles

Insoles absorb the most sweat and bacteria. Hand wash regularly with mild soap. If heavily saturated, replace them — new insoles make an immediate difference.

7. Sunlight and Fresh Air

UV light kills bacteria naturally. Place shoes outside in sun for a few hours (not too long — prolonged sunlight fades fabric). Fresh air allows moisture to evaporate.

8. Machine Wash Your Shoes

For fabric and canvas shoes, a machine wash is the most thorough odor treatment. The combination of detergent and water agitation removes odor-causing bacteria throughout the shoe. Always use a Fluffie shoe laundry bag — cold, gentle cycle, air dry.

Preventing Shoe Odor

  • Rotate shoes — never wear the same pair two days in a row
  • Wear moisture-wicking socks — avoid pure cotton
  • Let shoes air out after every wear
  • Use foot powder or antiperspirant on feet before wearing shoes
  • Clean shoes regularly — don’t wait for visible dirt or obvious smell

Leave a Reply

Your email address will not be published. Required fields are marked *