How to Clean Smelly Leather Shoes

Written by mel frank
  • Share
  • Tweet
  • Share
  • Pin
  • Email
How to Clean Smelly Leather Shoes
Clean smelly leather shoes with vinegar and baking soda. (leather shoes image by Steve Lovegrove from

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

Skill level:

Things you need

  • Baking soda
  • White vinegar
  • Spray bottle

Show MoreHide


  1. 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 deodorising agent, but also kills bacteria that may be growing in the leather shoes.

  2. 2

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

  3. 3

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

Tips and warnings

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

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.