Why Sneaker Odor Happens (And How to Fix It Fast)

How to de stink sneakers is easier than you think. Here are the most effective methods:

  1. Sprinkle baking soda inside shoes and leave overnight to absorb odors
  2. Spray with vinegar solution (equal parts water and white vinegar) to kill bacteria
  3. Wash shoes by hand or machine (for canvas/synthetic only) with mild detergent
  4. Replace insoles if they’re the primary odor source
  5. Air dry completely in sunlight after cleaning

The bad news? That embarrassing smell coming from your sneakers isn’t going away on its own. The good news? You don’t need expensive products or professional cleaning to fix it.

Your feet contain more sweat glands per square inch than anywhere else on your body. While sweat itself doesn’t smell, it creates the perfect breeding ground for bacteria like Brevibacterium. These bacteria produce organic acids—methanethiol, isovaleric acid, and propanoic acid—as waste products. The result? That distinct sulphuric stench that can clear a room.

Most shoe odor problems stem from three factors: trapped moisture, bacterial growth, and porous insoles that absorb and retain everything. The dark, warm environment inside your sneakers becomes a bacterial paradise, especially if you wear the same pair every day without proper care.

I’m Eric Neuner, founder of NuShoe Inc, and I’ve spent 30 years helping people understand how to de stink sneakers and restore footwear to like-new condition. Our team has processed millions of pairs of shoes, and odor remediation is one of the most common issues we address.

infographic showing the cycle of foot sweat creating moisture in shoes, bacteria feeding on sweat and dead skin cells, bacteria producing organic acid waste that causes odor, and odor building up in porous insole materials - how to de stink sneakers infographic

Quick look at how to de stink sneakers:

Understanding the Stink: The Science Behind Smelly Sneakers

Have you ever wondered why your sneakers develop that distinct, unpleasant smell? It’s not just a random occurrence; there’s a fascinating (and somewhat gross) science behind it. Understanding this science is the first step in learning how to de stink sneakers effectively.

microscopic view of bacteria on shoe fabric - how to de stink sneakers

The root of the problem lies with our feet. Our feet are home to more sweat glands per square inch than any other part of our body. While the sweat itself is odorless, it creates a warm, moist environment that is absolutely ideal for bacteria to thrive. Specifically, a common culprit is a bacterium called Brevibacterium. These microscopic organisms love to feast on the sweat and dead skin cells that accumulate inside our shoes.

As these bacteria metabolize the sweat and skin, they produce a series of organic acids as waste products. These include methanethiol, isovaleric acid, and propanoic acid. It’s these bacterial byproducts that are responsible for the foul odor. Methanethiol, for instance, is notorious for its distinct sulphuric stench, often compared to rotting cabbages. Imagine that in your shoes!

This bacterial activity is exacerbated by the enclosed nature of most sneakers. The dark, often poorly ventilated interior of a shoe traps moisture, creating a perfect breeding ground where bacteria can multiply rapidly.

Beyond the shoe’s main structure, insoles play a significant role in harboring odor. Insoles are frequently made from porous materials that readily absorb and retain moisture, sweat, and bacteria. This turns them into veritable sponges for odor, making them a primary source of persistent smells. If you’re dealing with stubborn shoe odor, don’t overlook your insoles! To learn more about the causes and solutions for foot odor, explore our guide on Foot Odor, and for specific solutions, check out Odor Control Insoles.

Effective Methods for How to De-Stink Sneakers

Now that we understand the enemy, let’s dive into the most effective strategies for removing odor from your sneakers. Whether you need a quick fix or a deep clean, we’ve got you covered.

Quick Fixes: How to De-Stink Sneakers with Household Items

Sometimes, you need a solution that’s fast, easy, and uses items you likely already have around the house. These methods are excellent for absorbing odors and tackling bacteria without a full wash.

household items for shoe deodorizing - how to de stink sneakers

  • Baking Soda (Bicarbonate of Soda): The Odor Absorber Extraordinaire Baking soda is a natural deodorizer and a champion at absorbing smells and bacteria. We often recommend it as a first line of defense. To use it, simply sprinkle a generous amount inside each sneaker. For best results, leave it overnight, or for at least several hours. The longer it sits, the more odor it absorbs. After the waiting period, simply dump out the powder. You can also mix a few drops of your favorite essential oil with the baking soda for an added fresh scent. Want more baking soda hacks? Check out our guide on Baking Soda Hacks: How to Clean and Deodorize Your Shoes.

  • Activated Charcoal: The Super Absorber Activated charcoal is highly absorbent and incredibly effective at removing odors. You can purchase activated charcoal sachets specifically designed for shoes or make your own by placing activated charcoal pellets in a breathable bag (like an old sock or cheesecloth). Place one sachet in each shoe and leave it for a few hours or overnight. It works wonders without leaving any residue.

  • White Vinegar Spray: The Bacteria Fighter Vinegar isn’t just for salads; it’s a powerful odor neutralizer and bacteria fighter. A 2014 study in mBio highlighted its antibacterial properties. To create a deodorizing spray, mix equal parts white vinegar and water in a spray bottle. Lightly mist the inside of your sneakers, ensuring they are evenly coated but not soaked. Allow them to air dry completely. The vinegar smell will dissipate as it dries, taking the shoe odor with it. You can even add a few drops of essential oil to this mixture for a pleasant scent. Find more DIY spray ideas on our DIY Shoe Deodorizer Spray page.

  • Essential Oils: Natural Antifungals Certain essential oils possess natural antifungal and antibacterial properties that can inhibit bacteria growth. Tea tree, clove, and cedarwood essential oils are particularly effective. For example, a 2007 case study published in Mycobiology found that clove essential oil strongly inhibits bacteria growth on the feet. You can add a few drops of these oils directly into your sneakers and let them air out. Alternatively, mix them with baking soda or add them to your vinegar spray for an improved odor-fighting punch.

Deep Cleaning: How to De-Stink Sneakers by Washing Them

  • Machine Washing (for appropriate materials): If your sneakers are made of canvas, synthetic materials, or certain types of mesh, they might be machine washable. Always check the care instructions first, as some materials (like leather or delicate embellishments) are not suitable.

    1. Preparation: Remove laces and insoles from your sneakers. If the insoles are also smelly, clean them separately (more on that below).
    2. Protection: Place your sneakers in a mesh laundry bag. This protects them from getting tossed around too much in the machine and prevents laces from tangling.
    3. Washing Cycle: Use a gentle cycle with cold water and a mild detergent. For extra cushioning and to balance the load, you can wash them along with a few towels. Avoid hot water, as it can damage adhesives and shrink materials.
    4. Drying: This is crucial! Always air-dry your sneakers. Never put them in a dryer, as the heat can melt glues, warp materials, and shrink your shoes.
  • Hand Washing (for all materials, especially delicate ones): Hand washing is a gentler option suitable for most sneakers, including those not recommended for machine washing.

    1. Preparation: Remove laces and insoles.
    2. Initial Clean: Use a soft-bristled brush (an old toothbrush works well) to remove any loose dirt or debris from the exterior.
    3. Wash Solution: Prepare a basin of warm water with a small amount of mild detergent.
    4. Scrubbing: Dip your brush into the solution and gently scrub the entire shoe, inside and out. Pay extra attention to the footbed and any particularly soiled areas. For cleaning insoles, our guide on the Best Way to Clean Insoles of Shoes provides detailed steps.
    5. Rinsing: Rinse your sneakers thoroughly under running water, ensuring all soap residue is gone. Any leftover detergent can attract more dirt and contribute to odor.
    6. Drying: Air-dry only.
  • Ensuring Complete Drying: Proper drying is paramount to prevent odor recurrence. Trapped moisture is bacteria’s best friend.

    • After washing, gently squeeze out any excess water.
    • Stuff the shoes with dry paper towels or crumpled newspaper. This helps absorb internal moisture and maintain the shoe’s shape. Replace the paper regularly until the shoes are mostly dry.
    • Place the sneakers in a well-ventilated area, away from direct heat sources (like radiators) but ideally in sunlight. Sunlight not only helps with drying but also acts as a natural disinfectant, helping to kill remaining bacteria.
    • Allow at least 24-48 hours for complete drying. We cannot stress this enough: do not wear them until they are completely dry. For more on washing shoes to get rid of smell, visit Washing Shoes to Get Rid of Smell.

What to Avoid: Common “Hacks” That Don’t Work

To banish shoe odor, many well-intentioned (but often ineffective) methods circulate. We’re here to set the record straight on some common “hacks” that don’t actually work in the long run.

  • Freezing Shoes: The idea behind freezing shoes is that the extreme cold will kill odor-causing bacteria. While freezing might temporarily diminish the odor by slowing down bacterial activity, it doesn’t eliminate the bacteria. Once the shoes warm up, the surviving bacteria become active again, and the smell often returns. It’s a temporary fix at best, not a permanent solution. For more insights, check out Does Freezing Shoes Remove Odor.

  • Dryer Sheets, Perfume Sprays, and Air Fresheners: These products are designed to mask odors, not eliminate them. Spraying perfume or placing a dryer sheet in your smelly sneakers is like putting a band-aid on a gaping wound. You might temporarily cover up the smell, but you’re not addressing the underlying problem of bacterial growth. In fact, combining strong fragrances with existing odors can sometimes create an even more unpleasant and cloying scent. These methods do not kill bacteria or remove the source of the odor.

Prevention is Key: How to Keep Your Sneakers Smelling Fresh

The best way to deal with smelly sneakers is to prevent the odor from developing in the first place. A proactive approach saves you time, effort, and embarrassment.

Master Your Foot and Sock Hygiene

Good hygiene is your first and most powerful defense against shoe odor.

  • Daily Foot Washing: Make it a habit to wash your feet daily with soap and water. Pay special attention to cleaning between your toes and across the soles, where bacteria love to hide. Rinse thoroughly and, most importantly, dry your feet completely. Any lingering moisture is an open invitation for bacteria. For comprehensive advice, see our guide on How to Get Rid of Smelly Feet.

  • Wear Clean, Dry Socks: Never wear the same pair of socks two days in a row, especially if they’ve gotten damp from sweat. Change your socks immediately if they become wet.

  • Choose the Right Socks: The material of your socks makes a huge difference.

    • Moisture-wicking synthetics: Materials like polyester and nylon are excellent at wicking moisture away from your skin, keeping your feet dry.
    • Wool socks: Surprisingly, wool is a fantastic option. The natural oils in wool fibers act as a barrier to bacteria, making them natural odor-fighters. Modern wool blends are also much more comfortable and less irritating than traditional wool, making them suitable for everyday wear.

Choose the Right Gear and Habits

Your shoe choices and daily habits play a significant role in preventing odor.

  • Breathable Shoe Materials: Opt for sneakers made from natural, breathable materials like canvas, mesh, or genuine leather (if suitable for your activity). These materials allow for better air circulation, reducing moisture buildup inside the shoe. Avoid synthetic materials that don’t breathe well for prolonged wear, as they can trap sweat and heat.

  • Shoe Rotation: This is a game-changer! Resist the urge to wear the same pair of sneakers every single day. Instead, rotate between at least two pairs. This allows each pair a full 24 hours to completely dry out between wears. Moisture breeds bacteria, so ensuring your shoes are thoroughly dry is critical.

  • Proper Shoe Storage: Don’t just toss your sneakers into a dark, damp closet. Store them in a well-ventilated area where air can circulate freely. If you have a shoe closet, consider using an Odor Eliminator for Shoe Closet to keep the area fresh. For more tips on managing shoe odor in your storage spaces, check out Eliminate Shoe Odor in Closet.

  • Replacing Insoles: As we discussed, insoles are often the primary source of shoe odor due to their porous nature absorbing and retaining moisture. Regularly replacing your insoles, especially if they’re old or persistently smelly, can make a huge difference. Look for insoles made from open-cell foam or natural fibers, or those treated with antimicrobial agents or featuring ventilation holes. These features help minimize moisture and inhibit bacterial growth. For the best options, see our recommendations for the Best Shoe Deodorizer, which often includes specialized insoles.

Frequently Asked Questions About Shoe Odor

We’ve covered a lot, but here are some quick answers to common questions we hear about shoe odor.

How long does it take for baking soda to deodorize shoes?

For baking soda to effectively absorb moisture and odor, we recommend leaving it in your shoes for at least several hours. Overnight is usually best to allow it ample time to work its magic. Always remember to dump out all the powder before wearing your shoes!

Can I put leather sneakers in the washing machine?

No, we strongly advise against putting leather sneakers in the washing machine. Water can severely damage leather, causing it to stiffen, crack, or lose its shape. For leather shoes, it’s best to spot clean them with a damp cloth and mild soap, and then let them air dry. For specific advice on leather shoe care and odor removal, consult our guide on How to Get Rid of Smell in Leather Shoes.

Why do my shoes still smell after washing them?

If your shoes still smell after a wash, it’s likely due to one or more of these reasons:

  • Incomplete Drying: This is the most common culprit. If shoes aren’t completely dry, residual moisture creates a perfect environment for bacteria and even mildew to grow, leading to a musty smell.
  • Trapped Moisture: Some areas of the shoe might not have dried thoroughly, holding onto moisture.
  • Insoles Not Cleaned Separately: Insoles often harbor the most bacteria and might need a dedicated cleaning or even replacement.
  • Deep-Seated Bacteria: For very old or heavily soiled shoes, some bacteria might be deeply embedded and require more aggressive treatment or multiple cleaning cycles. Check out our advice on How to Clean Musty Shoes for further solutions.

Conclusion

Saying goodbye to stinky sneakers is entirely achievable with a combination of understanding, effective cleaning, and smart prevention. We’ve walked you through the science behind the smell, empowering you to tackle odor at its source. From quick fixes using household items like baking soda and vinegar to deep cleaning through washing, you now have a comprehensive toolkit. Remember to always prioritize complete drying and to avoid those “hacks” that only mask the problem.

Prevention is your best strategy. By mastering foot and sock hygiene, choosing breathable footwear, rotating your shoes, and storing them properly, you can keep your sneakers smelling fresh for longer.

However, sometimes the odor is too stubborn, or you’re dealing with severe issues like mildew smell that home remedies can’t fully address. That’s where we come in. At NuShoe Inspect & Correct, with over 30 years of experience in shoe and apparel quality control and repair, we specialize in restoring footwear to its prime. If your beloved sneakers need professional attention to truly de-stink them, don’t hesitate to reach out. Our team in San Diego, CA, and India is ready to help you refind the joy of fresh-smelling shoes. Contact us for professional shoe odor removal and let us put our expertise to work for you!