Skip To Content

    17 Things That’ll Make Your Shoes Smell So Much Better

    Funk be GONE.


    We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales from the links on this page.

    1. Cedar bag inserts for hugging your kicks with cotton-pouches full of fragrant, moisture-absorbing cedar shavings.

    Promising Review: “I got these to put in my work shoes from the hospital because I am on my feet a lot. I hate the smell they can have after 13 hours of use. Once I put them in my shoe, the next day they smelled like the cedar wood and the smell is gone. I really enjoy this product because I hate smelly shoes and foot powders go everywhere. These inserts work so much better for me!” —Unknown

    Get a six-pack from Amazon for $10.99.

    2. A peppermint foot and shoe spray to moisturize your feet while fighting that unbearable shoe stench.

    Promising Review: “This spray is wonderful. The mint is very cooling on my always-warm feet, and the smell is wonderful. Because I work out, it's always refreshing in my running shoes.” —Janis Corsair

    Get it from Amazon for $14.22.

    3. Sneaker balls tiny enough to roll into spots other deodorizers may not reach.

    Promising Review: “These work great at masking odor! My boy's sandals smell horrible after one use. And foot sprays don't seem to work. So far I'm happy with this product!” —Kelley

    Get a six-pack from Amazon for $9.99.

    4. Air purifying bags made from bamboo charcoal for eliminating odors and absorbing excess moisture.

    Promising Review: “These are a little wonder. I have waterproof, steel-toe boots that get worn about six hours a day and make my feet sweat like no other shoe I have worn. The shoes smell and can't be kept in my closet. But once I started putting these bags in after each use, there was no more smell!” —M Hill

    Get a two-pack from Amazon for $9.95.

    5. A bottle of foot and shoe powder you can sprinkle in your kicks to neutralize smells and fight bacteria.

    Promising Review: “This stuff really is the best. It’s cheap and natural. I ordered like four more bottles. I put one in the car, so I never have stinky sneaks. After a while of using them, they really do keep the shoes smell free.” —Gstar

    Get it from Amazon for $13.88.

    6. Cedar shoe trees with a tension spring, which will block unwanted funk while also making sure heels, flats, and pumps maintain their shape.

    Promising Review: “These are a good item to have if you are a shoe freak like me. These cedar shoe trees make your shoes smell so nice, and keep the original shape of the shoe. I especially like them when I am polishing a shoe. The shoe tree stays firm in the shoe, and I can hold the handle and not get polish on my hands.” —Mary Ellen

    Get a pair from Amazon for $21.99.

    7. A SmellWell moisture-absorbing pouch to place inside your shoes overnight to prevent bacterial growth you'll want to run away from.

    Promising Review: “I have unusually sweaty feet, so my gym shoes are always soaked and stinky. I put these in my shoes in my gym bag and the problem was solved. My shoes are dry and stink-free. Thank you, Smell Well!” —None Ya

    Get a two-pack from Amazon for $9.99 (available in six colors).

    8. Moisture-wicking socks for an added layer of sweat protection to make your shoes more fierce than funky.

    Promising Review: “We've tried several methods to reduce my son's foot odor. And these work great! I've not smelled stinky feet in weeks, and my son says that his feet no longer feel wet from sweat.” —D3Mom

    Get a six-pack from Amazon for $14 (available in two colors).

    9. Foot wipes exfoliate and soften your feet with aloe vera while reducing stinkiness.

    Promising Review: “These wipes are good and really effective, especially when you have a long day at work and need to freshen up from head to toes. They get your feet clean and fresh!" —Heba

    Get a 25-pack of wipes from Amazon for $4.99.

    10. A shoe fogger sprays straight from the nozzle or flips upside down inside your shoe for an immediate dose of funk-fighting ingredients.

    Promising Review: “This does the job and then some! I bought a pair of Nike LunarGlides a few years ago to run marathons in. I ran three seasons with them, but continued to use them for going to the gym six days a week. Needless to say, the shoes started to smell. But this spray got rid of the smell with a quick burst! It's way stronger than I anticipated.” —Atticus

    Get it from Amazon for $6.99.

    11. Antimicrobial odor eliminators beat the stink with aluminosilicate minerals that block smells and help dry damp shoes.

    Promising Review: “I love these! My kid’s feet are stinky when it's rainy season and he decides to walk through the wet grass. These really help keep the shoes not stinky.” —Sunny Flowers

    Get a two-pack from Amazon for $11.90.

    12. Cedar shoe trees for freshening your prized oxfords while helping protect them from moisture damage.

    Promising Review: “These are really high-quality shoe trees. You may be able to get cheaper shoe trees. But these have clearly been thought-through. The shape fits much better to support the toe of the shoe. And they have a very nice heel. I would recommend these for the prices, especially for your nicer shoes!” —Dan J

    Get a pair from Amazon for $19.99+ (available in full-toe and split-toe styles, sizes S-2XL).

    13. Dr. Scholl’s Odor-X spray powder to spray inside of your shoes and on your feet to battle sweat — and the smell that comes with it.

    Promising Review: “This will save many stinky shoes! I don't wear socks, and some of my shoes, especially the material kind, have developed a stinky foot smell. I tried other products. and those were barely covering up the stink. But this helps remove the stink. You may need to apply twice before the stink is gone. This is def your answer to smelly shoes.” —Glanz

    Get it from Amazon for $17.56.

    14. Dr. Scholl’s insoles with a layer of activated charcoal to absorb perspiration and neutralize odors.

    Each pack includes one pair of inserts.

    Promising Review: “My daughter’s feet smell like something out of a damp, moldy dungeon. These have helped immensely to cut down on the foul odor in her room, where she keeps her shoes! The car is no longer filled with that putrid smell when she slips her shoes off! They’re a win!” —MamaLoves

    Get a four-pack from Amazon for $18.28.

    15. An underarm antiperspirant or natural deodorant you can swipe on the soles of your feet for maximum moisture protection throughout the day.,

    Promising Review: “I have had severe hyperhidrosis of the hands and feet since I can remember. I actually used to get botox injections to control it every six months. But I have to say this antiperspirant works better than the injections. Believe me when I say that I have tried every product out there for excessive sweating, both prescription and over-the-counter. Not only is this better, it's in an entirely different ballpark!” —Allison Willis

    Get them from Amazon: Zerosweat antiperspirant for $18.99 and Sam’s Natural deodorant for $9.95 (available in 16 scents).

    16. A Kiwi Select Fresh Force deodorizer, which releases its odor-fighting mixture from heel to toe when pressed down in your boots or shoes.

    Promising Review: “This works consistently in maintaining fresh shoes and boots. The push sprayer and two-way jet sends a larger amount of spray to the toe end of the shoe. Also, the smell is neutral, which I enjoy!” —Jack Hamilton

    Get it from Amazon for $7.24.

    17. And corn starch you can sprinkle inside your shoes to control extra moisture in the most natural way.

    Promising Review: “This is a staple in my homemade deodorant. I use cornstarch, baking soda, coconut oil, and tea tree oil. It leaves no stains and my pits dry. No sweating!” —Nicole M

    Get it from Amazon for $1.47.

    Everyone will want to take a walk in YOUR shoes.

    Disney Pixar / Via

    The reviews for this post have been edited for length and clarity.

    Need A Shopping Buddy?

    Get great products - from pros in the fine art of buying stuff online - delivered to your inbox!
    Newsletter signup form