Stinky shoes are pretty gross, but there’s apparently an easy way to kill the smell, a method you might not have thought of. Reddit user superfluousapostroph recently posted on the site: “When my shoes start to smell, I pull the soles out, smear a dollop of hand sanitizer on the inside bottoms, & let them dry overnight. They smell better in the morning.”
The trick might sound a bit crazy, but Luke Lombardo, RRCA certified running coach recently told Runner’s World. “Not only is it important to get rid of that nasty smell that is on your shoes, but it’s also imperative that you kill the pesky bacteria living in your shoes.”
The Centers for Disease Control says if you’re going to skip on using soap and water to clean your shoes, you can use alcohol-based hand sanitizer that is at least 60 percent alcohol. Be sure to use enough of the stuff, and let your shoes dry completely for it to be effective. Other commenters on the Reddit thread recommended using other disinfectants like Lysol or 70 percent isopropyl rubbing alcohol spray to deodorize shoes.