How to Clean Smelly Leather Shoes

Hunker may earn compensation through affiliate links in this story.

Things You'll Need

  • Baking soda

  • White vinegar

  • Spray bottle

Tip

Sprinkle the baking soda into the leather shoes every two days to prevent a new odor from developing.

Whether you have smelly leather dress shoes, smelly leather casual shoes, or smelly leather running shoes, the odor can be highly offensive. While leather makes for durable, supportive shoe construction, it also allows little breathing room, trapping in odor and moisture. To eliminate the odor in your leather shoes, employ a low-cost solution.

Story Continues Below Advertisement

Video of the Day

Step 1

Fill a spray bottle with 1/2 cup of white vinegar, and spray the vinegar inside the smelly leather shoes. The vinegar is not only a deodorizing agent, but also kills bacteria that may be growing in the leather shoes.

Story Continues Below Advertisement

Step 2

Let the vinegar dry, and sprinkle a heavy coat of baking soda into the leather shoes.

Story Continues Below Advertisement

Step 3

Let the baking soda sit in the smelly shoes overnight. Tap the shoes against the trash can to get rid of the baking soda the next day.

Advertisement