How to Get Stinky Feet Smell Out of Slippers?

Having stinky slippers due to foot odor can be an embarrassing problem. The moist, dark environment inside shoes and slippers makes a perfect breeding ground for bacteria that cause foot odor. With regular wear, the bacteria multiply rapidly and release smelly compounds that give your footwear a distinct stink.

While prevention is ideal, even with good hygiene, slippers can eventually absorb foot odors. Getting the smell out can take some work, but luckily there are several effective methods you can try at home.

Baking Soda

Baking soda is a natural deodorizer and one of the best ways to get stinky feet smell out of slippers. Its absorbent properties help pull odor from the material. Sprinkle a few tablespoons of baking soda inside each slipper. Let it sit overnight, then shake or vacuum the powder out. The baking soda will help absorb and neutralize odors. Repeat as needed until the smell dissipates.


White vinegar is another homemade deodorizer that helps kill bacteria that cause foot odor. Mix equal parts white vinegar and water in a spray bottle. Spritz the mixture liberally inside your stinky slippers, coating all surfaces. Let them dry completely in the sun. The vinegar will help disinfect and deodorize. Repeat this vinegar spritzing weekly to prevent odors.

Activated Charcoal

Activated charcoal has super absorbent abilities that trap all kinds of odors. Place a few charcoal bags or pouches inside each slipper overnight. The charcoal will pull the smelly compounds out of the material. You can reuse the same charcoal bags for a few months before replacing. For extra stinky slippers, leave the charcoal inside during the day too.

Essential Oils

The antimicrobial properties in essential oils make them ideal natural odor eliminators. Tea tree, lemon, eucalyptus, peppermint, and lavender oils work well for footwear deodorizing. Put a few drops of your chosen antibacterial essential oil onto cotton balls. Place inside each slipper overnight. The essential oils will freshen the smell and inhibit bacteria growth.

Baking Soda Spray

Make your own deodorizing slipper spray by mixing baking soda with essential oils and water. In a spray bottle, combine 1 tsp baking soda, 2 cups water, and 5-10 drops of antibacterial essential oil like tea tree or lavender. Shake well and spritz the mixture liberally inside your smelly slippers. Let them air dry then repeat daily or as needed.

Disinfectant Spray

A ready-made disinfectant spray containing antimicrobial ingredients can help sanitize and de-stink your slippers. Lysol and other household cleaners work well. Spray thoroughly inside each slipper, coating all surfaces. Let them dry completely before wearing again. This kills bacteria and removes odors in one easy step.


One free and easy method is sunshine! Leave stinky slippers outside in direct sunlight for a day. The sun’s UV rays have natural disinfecting powers that help kill bacteria. Sunlight also helps air them out and gets rid of dampness. Place a crumpled ball of newspaper inside each slipper to help absorb moisture and odors as they sit in the sun.

With a combination of natural deodorizers, disinfecting sprays, and lots of fresh air, you can successfully get even the stinkiest slippers smelling fresh again. Just be sure to practice good foot hygiene going forward to avoid redeveloping smelly feet odor issues.