
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.

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.

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.
8. Moisture-wicking socks for an added layer of sweat protection to make your shoes more fierce than funky.

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

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.

Everyone will want to take a walk in YOUR shoes.

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