11 Best Odor Eliminators For Shoes To Smell Fresh In 2024

If you have ever felt that your shoes are smelly, you will require the best odor eliminators for shoes to keep them fresh and clean. The bad odor is caused due to bacteria that use your shoes as a breeding ground and can be an embarrassment and can annoy not only you but also those around you. However, odor eliminators help keep your shoes fresh and clean by neutralizing the unwanted smell and controlling the moisture. You can use them not only in shoes but also in places, such as lockers and gym bags. However, selecting one can be a daunting task, with a wide variety to choose from. Therefore, we have listed some options to consider for making your shoes smell as good as new.

Top Picks

In This Article

11 Best Odor Eliminators For Shoes

1. Best Non-Toxic: Lumi Outdoors Natural Shoe Deodorizer

Lumi Outdoors Natural Shoe Deodorizer Image: Image: Lumi Outdoors

Infused with essential oils such as lemongrass, tea tree, peppermint, and eucalyptus, this shoe odor control spray by Lumi eliminates the most unpleasant odors. You can use it in kitchens, bathrooms, and homes too. The product is safe and non-toxic. Here’s an honest review of the product covering a tester’s experience.


  • Lasts for a long time
  • Pleasant citrus scent
  • Contains natural ingredients
  • Safe for kids’ shoes
  • Not tested on animals


  • Some may find the dispenser difficult to operate
  • May be less effective on super stinky shoes

Our Reviewer's Experience

"I'm happy with this deodorizer's consistent performance. Its delightful citrus scent is a bonus to keep things fresh. The spray nozzle could be more user-friendly; however, its multipurpose formula is commendable."

Why We Think It's Worth Buying

Over 1,992 customers on Amazon have opined that this is one of the best products in its category.

protip_icon Quick fact
Kyetococcus sedentarius is the bacteria responsible for smelly feet.

2. Best For Sweat Odor: Marsheepy 12 Pack Charcoal Shoe Deodorizer Bags

Marsheepy air purification bags are made of natural bamboo charcoal, which eliminates bad odor naturally. These convenient shoe deodorizers do not require sprays, perfumes, or powders, and they do not leave any residue. The deodorizer bags are suitable for homes, closets, pet spaces, and shoes. They absorb and eliminate any sweat odor or excess moisture and naturally clear the air. Each bag measures 2.95×7.09in and weighs 55g, and can be reused for up to two years. Here’s a video featuring a detailed review of the product.

Color: Gray | Product Dimensions: 7.09 x 2.95 x 1.5 inches | Weight: 2.12 Ounces


  • Contains 100% bamboo natural charcoal
  • Suitable for all types of shoes
  • Non-toxic and eco-friendly
  • Easy-to-use
  • Multipurpose product


  • May not eliminate odors for long
  • May be less effective on highly stinking shoes

Our Reviewer's Experience

"I have tried various odor-neutralizing products, but I stuck to these charcoal pouches since they handled the bad odor in my sports gear the most efficiently. While they do require periodic charging, it is a minor inconvenience compared to its effectiveness."

3. Best Instant: Sprayzee Natural Shoe Deodorizer Spray

If you have unpleasant foot odor and smelly shoes, the Sprayzee Natural sprayshoe deodorizer is a good choice. The instant shoe smell eliminator is infused with 12 essential oils and enzymes that eliminate the unwanted smell. It includes a blend of peppermint, white thyme, eucalyptus, tea tree, cloves, apple cider vinegar, and bergamot with a fresh earthy, and minty fragrance. This video will help you understand the product better.

| Product Dimensions: 1.5 x 1.5 x 5.5 inches | Weight: 4 Ounces


  • 100% natural product
  • Easy to use
  • Safe to use on shoes, yoga mats, bags, helmets, and hockey pads
  • Pleasant smell
  • Prevents future odors
  • Gives lasting results


  • Some may find the spray bottle difficult to use
  • Scent may linger all day long

Our Reviewer's Experience

"I'm pleasantly surprised by this spray's performance; it easily refreshes my shoes and bag after a week's use. Its minty, earthy scent is potent and lingers after application, but it doesn't bother much. Moreover, the formula is long-lasting, which is pretty practical."

Why We Think It's Worth Buying

Over 2,370 satisfied customers have left positive reviews about the product on Amazon.

Lumi Outdoors Natural Shoe Deodorizer
Best Non-Toxic
Marsheepy 12 Pack Charcoal Shoe Deodorizer Bags
Best For Sweat Odor
Sprayzee Natural Shoe Deodorizer Spray
Best Instant
Color- Gray-
Dimensions- 7.09 x 2.95 x 1.5 inches 1.5 x 1.5 x 5.5 inches
Weight- 2.12 Ounces 4 Ounces

4. Best Talc-Free: Elite Sportz Shoe Deodorizer

Elite Sportz Shoe Deodorizer

Say goodbye to foul odors with this foot and shoe deodorizer from Elite Sportz. One of the best shoe deodorants, it can be sprayed on all types of footwear, be it athletic shoes or casual shoes, and has antifungal properties that can help soothe the feet of athletes and hydrate cracked or dry skin. The odor eliminator is infused with the goodness of peppermint, lavender, and tea tree oils to leave your footwear smelling fresh for hours.

| Product Dimensions: 6 x 1.5 x 1.3 inches | Weight: 0.01 Ounces


  • Easy-to-use spray bottle
  • Made of natural ingredients
  • Has cooling properties
  • Free of talc


  • Some may find the smell to be slightly intense
  • May take time to evaporate
Our Reviewer's Experience

"This deodorizing spray is adept at keeping my running shoes odor-free without affecting my sensitive skin. It offers a subtle freshness, though the product feels a tad sticky just after application. Nonetheless, it is a decent product for my needs."

5. Best Natural: Purggo Bamboo Charcoal Shoe Deodorizer Bag

Purggo deodorizer bag contains bamboo charcoal, which is a natural odor eliminator. The chemical-free air freshener for closets and shoes can last for more than a year. The product contains 100% bamboo charcoal, which naturally absorbs unpleasant smells and is safe for pets and children. The chemical-free shoe air freshener is safe for people prone to allergies or bronchial problems.

Color: Lava Gray | Item Weight: 1.76 ounces | Product Dimensions: 5.91 x 1.97 x 1.57 inches.


  • Contains sustainable hemp
  • Safe for pets
  • Easy to use
  • Does not contain fragrances
  • Biodegradable and natural fertilizer
  • Convenient-to-hang loops


  • Some may find them less effective than expected
  • May not be effective for some footwear
Our Reviewer's Experience

"These bamboo charcoal bags proved handy for eliminating odors from my shoes and car without leaving any scent behind. While not a rapid fix, they effectively address musty and offensive odors, making them a worthwhile purchase."

6. Best Multifunctional: Sweat X Sport Extreme Odor Spray

Sweat X Sport Extreme Odor Spray Image: Sweat X

Sweat X brings you a multifunctional deodorizer for smelly sports accessories and shoes. It works by neutralizing odor instead of just covering it with perfume. The environmentally friendly shoe smell remover spray is biodegradable and safe for the skin. As per reviews, this shoe scent neutralizer is suitable for shoes, closed skates, pads, hats, and clothes. The Smell of Victory scent is refreshing and pleasant.

Package Dimensions ‏ : ‎ 7.76 x 5.12 x 1.97 inches | Weight : 8 Ounces


  • Safe for pets and children
  • Non-toxic formula
  • Easy to carry
  • No lingering fragrance
  • Ensures lasting results


  • Scent may be stronger than expected
  • May not be effective on fungus-related odor

Our Reviewer's Experience

"I've been using this odor-neutralizing spray for a while now, and it tackles tough odors efficiently, keeping my gym bag smelling nice. A little goes a long way, which is a plus. Also, it leaves a subtle scent that isn't overwhelming for my senses."

Why We Think It's Worth Buying

Over 170 satisfied customers on Amazon have said good things about the product.

7. Best Super-Strong: Foot Sense Natural Shoe Deodorizer Powder

Foot Sense’s natural shoe deodorizer is suitable for smelly shoes and smelly feet and also works as a body freshener. The formula contains zinc oxide, a natural skin protectant that is safe for adults and children. The natural formula also works quickly and prevents sweat and body odors. You can use the shoe deodorizing powder on shoes, skates, gloves, and sports equipment that tend to collect sweat and produce foul odors.

| Item Weight: 3.5 Ounces


  • Neutralizes foul odors
  • Ensures all-day protection
  • Light and calming scent
  • Talc-free formula


  • May dry the skin for some
  • May not be easy to apply
Our Reviewer's Experience

"I was glad to find this foot and shoe powder to keep my shoes smelling fresh daily for work. It effectively tackles unpleasant odors. Plus, its subtle scent works discreetly. I appreciate that it works fast and doesn't add to the morning rush."

8. Best Freshener For Closed Shoes: NonScents Shoe Deodorizer

NonScents shoe freshener is suitable for gym bags, lockers, and closed shoes. It eliminates unpleasant odors at the molecular level instead of covering them up with fragrances. The tried-and-tested shoe odor remover eliminates unpleasant odors for up to six months and is free from fragrances, harmful chemicals, or toxic substances and eliminates unpleasant odors for up to six months.


  • Made of all-natural ingredients
  • Fragrance-free deodorizer
  • Long-lasting odor protection
  • Easy and convenient to use
  • Safe to use in children’s shoes


  • May have a slight bleach odor in the beginning
  • Some may notice fading in shoe color

Our Reviewer's Experience

"These shoe deodorizers have been a great help in keeping my shoe collection smelling clean. While they do leave a chlorine-like scent, it is bearable. Overall, I find this product reliable for regular use."

9. Best Travel-Friendly: FunkAway Odor Eliminator Spray For Shoes

FunkAway Odor Eliminator Spray For Shoes Image: Funk Away

If you are looking for a spray that can not just mask foul odor but eliminate it, then this one has got you covered. The spray works using a pump mechanism and keeps a check on strong odors in footwear. The shoe odor elimination spray is formulated integrating the unique OM Complex that encases odor molecules. Apart from shoes, the versatile spray can also be used in car interiors, trash cans, and work gear.

| Product Dimensions: 2 x 6 x 2 inches | Weight: 4.66 Ounces


  • Travel-friendly
  • Can be used on clothes
  • Fights odor at the source
  • Does not leave any residue


  • Some may find the scent a bit intense
  • May not be suitable for wet shoes

My Personal Experience

"This product is pretty handy for dealing with pesky smells from my sandals. While it does require frequent application, it works well. Also, its unobtrusive scent makes it my favorite."

10. Best For Lockers And Gym Bags: Sufuny Shoe Deodorizer Balls

Sufuny Sneaker Balls are a pack of six balls that eliminate even the strongest odors. These balls are natural odor eliminators suitable for shoes, lockers, and gym bags. The shoe deodorizer balls are filled with baking soda, which helps absorb unpleasant smells, and the Arm & Hammer clean burst scent leaves a clean and refreshing scent. The pack of six deodorizer balls is sufficient for 60 days. Each ball needs to be twisted for activation and then placed in the shoe or desired space. You can carry this shoe odor absorber in hampers, athletic gear, or travel bags.


  • Provides lasting results
  • Does not fade
  • Easy and fun to use
  • Safe and non-toxic
  • Leaves no residue or stains


  • Some may find the scent weak
  • May be less effective on highly stinking shoes

Our Reviewer's Experience

"These deodorizing balls offer a refreshingly pleasant scent without feeling overpowering. Their versatility lets me use them in my shoes, locker, and gym bag to keep them smelling fresh. I'm pretty pleased with this product."

protip_icon Did you know?
Baking soda can also be used as a deodorizer for your underarms, as a remedy for diaper rash, or as a mouthwash.

11. Best Pet-Friendly: Nature’s Pure Edge Yard Odor Eliminator

Nature's Pure Edge Yard Odor Eliminator
*The prices provided in this article are based on the latest available information. However, they may vary due to changes in pricing by the seller and/or promotional offers.

The footwear odor eliminator from Nature’s Pure Edge absorbs odor like a sponge and helps trap and neutralize odor. To use this odor eliminator, sprinkle some into the required area, and you are good to go. The odor eliminator is also pretty versatile–it can be used on artificial grass, garage, turfs, basements, or gravel.

| Product Dimensions: 3.68 x 3.68 x 7 inches | Weight: 1.88 Pounds


  • Child- and pet-friendly
  • Eliminates urine and fecal odor
  • Natural and non-toxic ingredients
  • Acts fast upon application


  • May require more quantity for lasting results
Our Reviewer's Experience

"This odor eliminator impressed me with its performance; it worked well on my shoes and artificial grass. It's great at neutralizing off-putting smells, though it requires reapplication, especially on larger areas. However, I also find it suitable for spot treatment and smaller spaces."

How To Choose The Right Odor Eliminator For Shoes?

When choosing the best shoe odor prevention products for yourself, consider the following points.

  1. Fragrance: You need a deodorizer that will neutralize the unpleasant odors and leave fresh-smelling shoes. Some natural products contain essential oils. These essential oils have a natural, pleasant, and fresh scent, and their antibacterial and antifungal properties eliminate foul odors at the molecular level. Oils such as mint or lemon smell fresh.
  2. Longevity: The longevity of a deodorant determines how long its effect will last. Certain shoe powders and sprays need to be used regularly. Odor-eliminators such as deodorant sachets, balls, shoe odor neutralizing pouches, and pods can last for up to six months.
  3. Natural vs. chemical:Natural shoe deodorizers use activated charcoal, zinc oxide, or baking soda to absorb moisture and odors. They offer skin-friendly odor removal for shoes, are suitable for homes, and do not pose harm to pets or children.
    Chemical deodorizers are shoe odor disinfectants and can quickly eliminate unpleasant odors. They can kill odor-causing bacteria and disinfect surfaces, thereby removing unpleasant odors. However, shoe odor neutralizers that contain chemicals can be harmful to the skin and cause allergies and irritations.
  4. Antifungal properties:Some foot products come in the form of powders, creams, and sprays and need to be applied directly to the skin. These products usually have antifungal properties and can prevent or treat infections caused by excessive sweating or wearing closed shoes throughout the day. Antifungal products mainly include miconazole nitrate, which is used to treat various fungal infections, such as athlete’s foot.
  5. Convenience: Sprays are easy to use and mess-free; shoe odor eliminator balls and sachets are suitable for lockers, cabinets, and bags; and shoe powders are best for home use. Before buying odor eliminators, determine whether you want to use them regularly and whether you want to store them in lockers or bags.

Paula Tarling, a professional domestic cleaner and influencer, says, “Working on my feet and stepping into wet showers often means my footwear can sometimes smell unpleasant. I like to use a tea tree shoe spray to keep them smelling good. The best way to keep your shoes fresh is to let them dry out completely in between wear.

Frequently Asked Questions

1. How often should I deodorize shoes?

You can use an odor eliminator whenever you feel a slight smell coming from your shoes. For better results, apply the deodorizer at night, and wear the shoe the next morning.

2. How do I get rid of smelly shoes permanently?

There is no such shoe odor treatment solution that can get rid of smelly shoes permanently. You can get rid of the smell for only a limited period of time.

3. Are odor eliminators safe for leather shoes?

Some odor eliminators are safe to use on leather shoes. Odor eliminators that come in a spray bottle might not be an ideal choice for leather shoes. Therefore, opt for shoe odor eliminating inserts instead.

4. Can odor eliminators eliminate cigarette smoke from my shoes?

Yes, odor eliminators can effectively remove cigarette smoke from your shoes.

Why Trust MomJunction?

In this article, we have curated best odor eliminators for shoes after conducting thorough research and going through numerous customer reviews. We have also brought you relevant information regarding the products and their pros and cons to help you choose the right one. The products have been chosen based on customer feedback to ensure quality and offer you an unbiased opinion. You can browse our buying guide to make an informed choice.

The Bottom Line

Not only do sweaty feet leave a bad odor in your shoes, but they can also stink up the room. Shoe deodorizers and odor eliminators are two of the most effective solutions to eliminate this problem by absorbing excess moisture and preventing offensive smells. These products come in different forms, ranging from powders, like the Foot Sense Natural Shoe Deodorizer Powder, to sprays, such as the Elite Sportz Shoe Deodorizer, and can be applied directly into the shoes to offset the problem before it occurs. The options included in our list of the best odor eliminators for shoes are safe and non-toxic, like the Lumi Outdoors Natural Shoe Deodorizer, so you can neutralize unpleasant odors with ease and walk around with confidence.

Recommended Articles: 

Was this article helpful?
The following two tabs change content below.