Best Shoe Deodorizers

Updated March 2023
Why trust BestReviews?
BestReviews spends thousands of hours researching, analyzing, and testing products to recommend the best picks for most consumers. We only make money if you purchase a product through our links, and all opinions about the products are our own. Read more  
BestReviews spends thousands of hours researching, analyzing, and testing products to recommend the best picks for most consumers. We only make money if you purchase a product through our links, and all opinions about the products are our own. Read more  
BestReviews spends thousands of hours researching, analyzing, and testing products to recommend the best picks for most consumers. We buy all products with our own funds, and we never accept free products from manufacturers.Read more 
Bottom line
Best of the Best
OdorStop Boot and Shoe Dryer and Deodorizer
Boot and Shoe Dryer and Deodorizer
Check Price
Dries & Deodorizes
Bottom Line

If you need something to really re-work your footwear, try this electric model dries and sanitizes.


Very effective, particularly for boots or other footwear that get many hours of wear. Comes with a 3-year warranty. Actually takes the odor out rather than covering it up. Works on gloves, too.


Emits ozone.

Best Bang for the Buck
Elite Sportz Equipment Elite Shoe Deodorizer and Foot Spray
Elite Sportz Equipment
Elite Shoe Deodorizer and Foot Spray
Check Price
An Easy Solution
Bottom Line

If you were looking for an essential oil product, this spray does a nice job and is easy to use.


Pleasant smell. Works on feet to make them feel softer, too. Lasts all day. Helps to keep your feet healthy. Can be used on sandals and flip flops. Can be sprayed directly onto feet or onto footwear.


This product will feel tingly on your skin, which some people like but others do not.

KIWI Sneaker Deodorizer Spray
Sneaker Deodorizer Spray
Check Price
Effective Spray
Bottom Line

From a respected maker, this three-pack of aerosol spray is strong and effective.


Two-sided sprayer reaches the front and back of your footwear simultaneously. Suitable for multiple materials including leather and suede.


There is a bit of a learning curve when it comes to figuring out the two-sided sprayer.

Rocket Pure Natural Cedarwood Shoe Deodorizer
Rocket Pure
Natural Cedarwood Shoe Deodorizer
Check Price
With Essential Oils
Bottom Line

If you need a simple to use that you can throw in your gym bag, try this spray.


Made with essential oils and all natural products. Comes in 3 scent choices, all very nice. Seems to replace the odor. The company stands behind the product and is very responsive. This can be sprayed directly on your feet.


You may have to experiment to figure out your best odor choice.

Sof Sole Sneaker Balls
Sof Sole
Sneaker Balls
Check Price
No Mess
Bottom Line

These easy to use little balls smell fresh and leave no mess behind.


Just throw them in your footwear or gym bag to take away odors. You can control how much of the odor you want to release. Made to look like sports balls. A good way to prevent bad odors from starting. You can roll them onto the floor of a closet.


This is not an odor remover. It just covers up odors. It also gets "used up" and needs to be replaced on a regular basis.


We recommend these products based on an intensive research process that's designed to cut through the noise and find the top products in this space. Guided by experts, we spend hours looking into the factors that matter, to bring you these selections.

Category cover

Buying guide for best shoe deodorizers

Whether you’re working hard, working out, or just on your feet for hours at a time, foot odor is uncomfortable business. Everyone sweats, but that doesn’t mean that your shoes have to take the brunt of it. If you’re looking for a solution to smelly shoes, it’s time to consider a shoe deodorizer. 

The best shoe deodorizers target the bacteria and fungus that tend to infiltrate well-worn shoes. Cheaper, less effective shoe deodorizers may simply mask the smell. The trick is to find something that eliminates the smell at its source.

In this guide, we examine the various types of shoe deodorizers available and explore your options as a consumer. We also provide tips to help keep foot and shoe odor at bay. After all, your footwear should be comfortable not only for your feet but also for your nose!

Content Image
The insole is the part of a shoe that harbors the majority of the odor. If all else fails, replace your insoles.

Key considerations

Type of deodorizer

There are a few different methods for removing odor from shoes. These products come in several forms: sprays, balls, pouches, powders, and machines. Your best option depends on the severity of the odor as well as convenience and price.

Sprays: The most common type of shoe deodorizer is spray. Give your shoes a quick mist or two after wearing them, and let them sit for a while. Shoe sprays are among the cheaper options, and some are fragranced. Be aware, however, that a spray may simply mask the smell rather than eliminating the source.

Balls: Some deodorizers come in the form of balls that you insert in your shoes. The balls absorb foul odors while spreading a fresh scent. You must activate the ball by twisting or pushing it; see the directions for details. Note that this type of shoe deodorizer has a limited effectiveness period of a month or so.

Pouches: Larger than the ball option, deodorizing pouches can also be placed in shoes. In fact, you can place these deodorizing pouches in other spots, like a smelly gym bag. Some pouches are shaped like shoe inserts to easily fit your footwear. Some are more cumbersome, only fitting partway inside the shoe.

Powder: Another deodorizing option is powder, which can be sprinkled into the shoe to mask and eliminate odors. These are among the cheaper options. Shoe deodorizer powder can also serve as a preventative measure. Use it prior to wearing your shoes to help keep your feet cool and dry.

Machines: There are shoe-deodorizing machines you can buy that work to eliminate odors using a combination of air pressure, heat, and deodorant. These may be a bit cumbersome, but for the cost and power, they should be effective at removing even the worst of smells. This option may be ideal for active families that ski, hike, or skate.

If you frequently look to eliminate odors after exercising or sporting events, balls or pouches may be useful, as you can allow your shoes and gear sit for a while as the deodorizers do their work. If you’re looking for a faster solution, a spray or powder may be more advantageous. These odor-relieving products can be easily carried around in a purse or bag and used throughout the day as needed.

Content Image
Expert Tip
If charcoal shoe deodorizer is working for you, you may want to check out charcoal deodorant. It can absorb bacteria and toxins to help you stay fresh and clean.


Scented or unscented

Some shoe deodorizers are scented. Lavender and chamomile are among the popular options. You’ll find plenty of sprays infused with essential oils, too. Pouches and balls are less likely to come with fragrance. You can also opt for a shoe deodorizer with no scent at all.


Charcoal is a trendy natural resource with all sorts of positive properties, from whitening teeth to removing toxins from the air. Charcoal is an excellent deodorizer, and you’ll find it in some shoe deodorizers. Activated charcoal absorbs moisture and odor, but you shouldn’t confuse it with the kind of charcoal that is left after a fire — activated charcoal has no residue or burnt smell. 


Some deodorizers are geared toward shoes, but as we’ve mentioned, you can use some of these products in other places, such as your gym bag or locker. If you regularly work out or play sports, you may want to consider a deodorizing pouch for other areas.

Content Image
Did you know?
In warm weather, bare feet may be more likely to sweat. That sweat can seep into your sandals, so make sure you take care of them, too.


Shoe polish kit: Kiwi Select Shoe Care Kit
Don’t just take care of how your shoes smell. Take care of how they look with this care kit from Kiwi. Kiwi is a trusted name in shoe care products, and the items in this kit — shoe paste, brush, daubers, shine cloth — help keep your footwear looking polished and new.

Gym bag: Under Armour Undeniable Duffle
Transport your sweaty shoes to and from the gym in a durable bag. We like this option from Under Armour that will contain all your gear. It’s the perfect size for a gym locker, and you can choose from a range of fun colors.

Women’s no-show socks: Nike 3-Pack No-Show Socks
No-show socks help give the illusion of going barefoot in sneakers or shoes without losing an important barrier to sweat and comfort. We love this inexpensive set from Nike.

Athletic socks: Balega Hidden Comfort Socks
Not only do athletic socks keep your feet comfortable, they also keep them dry. This cushioned pair from Balega will help minimize sweat and odor. The socks are for men and women and come in a range of colors. 

Content Image
Did you know?
Foot odor is caused by brevibacterium linens, tiny organisms present on the skin. Interestingly, the bacteria are also used to help ferment some of our favorite stinky cheeses, like Muenster and Limburger.

Shoe deodorizer prices

Inexpensive: For under $10, you can find a spray bottle of decent size to help you battle shoe odors. These sprays come in a slew of scents as well as unscented varieties. 

Mid-range: Spend between $10 and $15, and you have your choice from a selection of shoe-deodorizing sprays, powders, balls, and pouches.

Expensive: For over $15, you can get almost any type of deodorizer in a larger quantity. If you’re buying for an active person or a household of users, this is the price range that would likely suit you. Deodorizing machines, as they are intended to work effectively for years on end, can be much more expensive investments, costing anywhere from $30 to over $100.


  • Wear proper socks. The right socks can help minimize sweat, preventing odor from developing in your footwear. Without the right socks, sweat can be absorbed by your insoles instead, leading to a bad smell.

  • Check regularly for odors. Give your shoes an occasional sniff. If you notice a problem developing, act sooner than later. Foul smells are caused by bacteria and fungi. If your shoes aren’t cleaned and aired regularly, the problem could spread and even cause infections on the skin.

  • Wash your feet. Before intense workouts or other exercise, it may be useful to wash your feet. This will help delay the onset of sweat and bacteria growth. The same goes for after your workout. When in the shower, don’t forget to clean your soles and toes. Make sure you dry your feet, too.

  • Wash your shoes. Canvas or pleather shoes can often be machine washed on a gentle cycle. Leather shoes should not be placed in the washing machine. However, you may be able to wash them by hand.

Content Image
Expert Tip
Don’t just use shoe deodorizers in your sneakers and slip-ons. Use it to eliminate smells in skates, cleats, boots, shins pads, and other athletic gear and equipment.


Q. Could shoe deodorizer be harmful to my pets?
A. Possibly. Check the product literature to see if the maker offers any advice on this. Note that some shoe sprays contain essential oils, and there are certain essential oils that are harmful to pets. If you’re using an essential oil spray, make sure your pets aren’t in the room when you spray it and that they don’t have access to the spray.


Q. How often should I replace shoe deodorizers?
A. A spray or powder that you regularly use will obviously run out. As such, you will eventually need to replenish your supply. How long it lasts depends on how often you use it. Pouches and balls can be used for three to six months before they lose potency. Deodorizing machines are likely to last at least five years with proper care, as instructed by the owner’s manual. The machines will likely come with a warranty of one to five years.

Q. What else can I do to minimize shoe odor?
A. Store your shoes in a cool, dry place; warmth, dampness, and humidity foster an environment where bacteria lives and thrives. Always air out your athletic gear, including your shoes, immediately after use. Wear absorbent athletic socks to help minimize the amount of sweat that escapes into your footwear during a workout to reduce the burden on your shoe deodorizer and preserve the integrity of your shoes.

Our Top Picks

BestReviews wants to be better. Please take our 3-minute survey,
and give us feedback about your visit today.

Take Survey