How to Deodorize Sneakers: Odor Control That Works
Short answer: Sneaker odor starts when sweat and bacteria multiply inside a warm, damp shoe. The fix is a three-part routine: dry the sneaker fully between wears, neutralize odor with baking soda or a dedicated sneaker spray, and wash removable insoles and laces regularly. For persistent smell, alternate pairs so each gets a full day to air out, and use shoe trees. Prevention beats treatment: wear moisture-wicking socks and choose breathable uppers. For more help, see our guides to breathable sneakers, washable styles, and everyday pairs.
Why sneakers smell
Sneaker odor is not the fault of the shoe itself. It comes from a chain that starts with your feet. Feet contain a high density of sweat glands, and when you walk or run, those glands produce moisture. The moisture soaks into the insole and the upper lining. Bacteria that naturally live on your skin then feed on the sweat and dead skin cells trapped in the fabric. As the bacteria multiply, they release waste compounds that carry the familiar sour smell.
Warmth accelerates the process. A sneaker that is worn all day, then left closed in a dark closet, holds heat and humidity. That environment is exactly what bacteria need to reproduce. The result is a shoe that smells worse the next time you put it on. Understanding this cycle is the first step: you deodorize by breaking one of the links, usually by removing moisture or by killing or displacing the bacteria.
Some materials trap odor more than others. Dense, non-breathable linings hold on to sweat, while mesh uppers and removable insoles allow air to circulate. If you tend to have very sweaty feet, pay extra attention to the lining material when you shop. See our guide to breathable sneakers for what to look for.
- Sweat saturates the insole and lining.
- Bacteria feed on sweat and dead skin.
- Warm, dark, damp conditions speed up bacterial growth.
- Breaking the moisture cycle stops the smell at the source.
Daily habits that prevent odor before it starts
The cheapest and most reliable odor control is a simple routine. After you take off your sneakers, loosen the laces and pull the tongue forward so the opening is wide. Remove the insoles if they are removable. Set everything in a dry, open spot with airflow, not inside a gym bag or closet. A shoe that dries fully between wears has far less bacterial growth.
Rotating between two or more pairs is the most effective prevention of all. If you wear the same pair every day, the foam never fully dries out, and odor builds up in the midsole lining. Alternate pairs so each one has at least one full day to air out. For a capsule that works together, see our lists of everyday sneakers, walking sneakers, and running sneakers on the main guides page.
Socks matter more than most people think. Thick cotton socks absorb sweat but hold it against the foot. Socks made with synthetic moisture-wicking fibers pull sweat away from the skin so it can evaporate. Pairing a wicking sock with a breathable shoe keeps the inside of the sneaker drier all day.
Baking soda: the classic odor neutralizer
Baking soda is the most widely used home remedy for sneaker odor because it works without harsh chemicals. It does not mask the smell; it changes the conditions that allow odor-causing bacteria to thrive. Baking soda is a mild alkali, and when it is dry it absorbs moisture and odor particles from the surrounding fabric.
The basic method is simple. Remove the insoles and laces. Sprinkle a thin, even layer of baking soda inside each sneaker, covering the footbed and the heel area where sweat collects. Leave it overnight, or for at least six to eight hours. The longer it sits, the more moisture and odor it absorbs. In the morning, tap the sneaker upside down over a trash can to remove the loose powder, then wipe the inside with a dry cloth. For an extra boost, you can leave the baking soda in a pair of thin socks tied at the top, which keeps the powder contained while still allowing it to work.
Baking soda is gentle enough for routine use on most materials, including canvas, mesh, and leather linings. It is not a substitute for cleaning, so if the smell is very strong, combine it with a proper wash. See our guide to cleaning sneakers for a complete routine.
| Goal | Approach | Duration |
|---|---|---|
| Light odor | Sprinkle thin layer on footbed | Overnight (6 to 8 hours) |
| Moderate odor | Sprinkle inside and on insoles | 24 hours |
| Stubborn odor | Repeat daily for 3 to 4 days | Overnight each time |
Sneaker sprays and DIY solutions
Dedicated sneaker deodorizer sprays are formulated to do two things: neutralize odor and inhibit bacterial growth. Most are water-based and safe for the interior of a sneaker. The key is to look for a spray that is labeled for use on fabrics and that does not leave a sticky residue. Spray the inside of the shoe, focusing on the toe box and the heel counter, then let the sneaker dry completely before wearing it.
A simple DIY alternative is a 50/50 mix of white vinegar and water in a spray bottle. Vinegar is mildly acidic, and its odor evaporates as it dries, taking some of the smell with it. Spray the inside of the sneaker, allow it to air dry in a well-ventilated area, and repeat if needed. Do not soak the shoe; a light mist is enough to treat the surface without saturating the foam.
There are also dry powders made with activated charcoal, which absorb moisture and odor without adding liquid to the shoe. These are useful for storage. If you have a pair that you wear only occasionally, a charcoal sachet placed inside when the sneaker is not in use keeps it fresh between wears. For more on which materials hold up to repeated treatment, see our leather sneakers guide.
- Use a spray labeled safe for shoe interiors.
- Mist the inside, not the outer upper, to avoid water stains.
- Air dry completely after spraying.
- Vinegar and water works for light odor.
- Activated charcoal sachets absorb odor during storage.
Drying techniques that remove moisture
Drying is the most important step in any deodorizing routine, and there are several ways to do it well. After cleaning or treating a sneaker, start by removing the insoles and laces so the interior is fully exposed. Then choose a drying method that matches how wet the shoe is.
Air drying is the safest and most effective for most sneakers. Set the pair in a dry room with good airflow, away from direct sunlight, which can fade colors and degrade some foam midsoles. To speed up air drying, crumple plain white paper (newspaper works but can transfer ink) and stuff it inside each shoe. The paper absorbs moisture from the lining and can be replaced once it is damp.
Do not use a clothes dryer or a space heater for most sneakers. High heat can warp the midsole foam, shrink the upper, and melt the glue that holds the sole to the shoe. If you need to dry a pair faster, use a shoe dryer designed for the purpose, which uses low heat and steady airflow. For a thorough walkthrough of safe drying methods, see our guide on how to dry sneakers fast.
| Method | Best for | Time |
|---|---|---|
| Air dry with paper stuffing | Most sneakers, safest | 12 to 24 hours |
| Shoe tree | Leather sneakers, shape retention | Overnight |
| Low-heat shoe dryer | Quick turnaround | 2 to 4 hours |
| Do not use: dryer or heater | None, can damage foam and glue | Never |
Washing insoles and laces separately
The insole absorbs more sweat and bacteria than any other part of the sneaker, so treating the outside of the shoe is not enough. If the insoles are removable, take them out and wash them separately. Most foam insoles can be hand-washed in lukewarm water with a mild detergent, then air dried. Some are machine-washable, but hand washing is safer for the foam structure. The removable insoles article explains why that feature makes odor control much easier.
Laces also trap odor and dirt. Remove them and wash them in a sink with warm water and a drop of detergent, or place them in a mesh bag and run them through a gentle washing machine cycle. Dry them flat. Clean laces not only look better, they remove a surface where bacteria can collect.
If the odor is coming from the foam midsole rather than the insole, the foam itself may be the problem. Dense foam can absorb sweat over time, and no amount of surface cleaning will fully remove the smell. In that case, replace the insoles with fresh ones and treat the interior with baking soda.
- Remove insoles and laces before any deep clean.
- Hand wash insoles with mild detergent, air dry only.
- Wash laces in a sink or a mesh bag in the machine.
- Replace insoles if the foam itself smells.
- Clean the inside of the shoe with a damp cloth after removing the insole.
When odor does not go away
Sometimes a sneaker develops an odor that resists baking soda, sprays, and washing. If the smell is deep inside the midsole foam, or if the sneaker has been repeatedly soaked and dried poorly, it may be time to replace it. A sneaker that has lost its structural integrity is also a comfort and safety issue, not just a smell problem. See our guide on when to replace sneakers for the wear signs to look for.
For a pair you want to keep, try the deep treatment: wash the sneaker following a full cleaning routine, then soak the interior with a vinegar and water spray, stuff with baking soda, and let it dry for two full days. You can also try a UV shoe sanitizer, which uses light to reduce bacterial load inside the shoe, though these vary in effectiveness.
Finally, consider the material. Leather sneakers and canvas sneakers have different care requirements, and washing methods that work for one may damage the other. If your smelly pair is leather, use a leather-specific care routine. For suede, avoid water-based treatments, which can stain the nap.
If you have tried all of these and the odor persists, check your foot hygiene and sock choice first, then look at the sneaker. If the shoe is otherwise in good shape, a fresh pair of replacement insoles and a consistent drying routine will usually solve the problem for good.
What to pick for your use
| If you | Pick | Buying guide |
|---|---|---|
| You wear one pair daily and want to prevent odor | Rotate with a second pair and air dry after every wear | Best Everyday Sneakers in 2026: 13 Picks by Specs |
| You run or train and sweat heavily | Breathable mesh uppers and moisture-wicking performance models | Best Running Sneakers in 2026: 15 Picks Compared on Specs |
| You walk a lot in warm weather | Lightweight, breathable walking sneakers with removable insoles | Best Walking Sneakers in 2026: 15 Picks Compared by Specs |
| You want easy cleaning and quick drying | Sneakers with washable uppers and removable, machine-safe insoles | Best Low Top Sneakers in 2026: 12 Picks Compared on Specs |
| You wear leather or suede and worry about water damage | Leather sneakers with proper conditioning and dry-only cleaning | Best Leather Sneakers in 2026: 15 Picks Compared on Specs |
| You live in a wet climate or walk in rain | Waterproof or water-resistant models that keep moisture out | Best Waterproof Sneakers in 2026: 15 Picks Compared on Specs |
| You want maximum breathability to reduce sweating | Sneakers with engineered mesh or knit uppers | Best Sneakers Under $200 in 2026: 15 Picks Compared on Specs |
Questions
Why do my sneakers smell even when my feet are clean?
Sweat production happens even on clean feet, and bacteria live on the skin naturally. When sweat soaks into the shoe, bacteria multiply inside the fabric. Clean feet help, but the shoe itself needs to dry and be treated to break the cycle. A regular drying routine and baking soda treatment are the most effective response.
How long does baking soda take to deodorize sneakers?
A baking soda treatment works overnight, about six to eight hours. For a strong odor, leave it for a full 24 hours and repeat for several nights in a row. The baking soda absorbs moisture and odor, so the longer it sits, the more it can draw out.
Can I put sneakers in the washing machine to remove odor?
Some sneakers can be machine washed, but not all. Check the care label and remove the insoles and laces first. Use a gentle cycle with cold water and air dry only. Heat from a dryer can warp the midsole foam and loosen the glue. For delicate materials like leather and suede, hand cleaning is safer.
Does spraying the outside of my sneakers help with odor?
No. Odor comes from the inside, where the foot contacts the insole and lining. Spray the interior of the shoe, focusing on the toe box and heel, and let it dry completely. Spraying the outer upper does nothing for odor and can leave water stains on leather or suede.
What is the best way to dry sneakers so they do not smell?
Air drying with the insoles removed and the laces loosened is the safest and most effective method. Stuff the shoes with plain white paper to speed up moisture absorption. Avoid direct sunlight, clothes dryers, and space heaters, since heat can damage the foam and glue.
How often should I deodorize my sneakers?
It depends on how often you wear them and how much you sweat. As a prevention routine, use a baking soda treatment once a week and let each pair air dry for 24 hours between wears. If you notice a smell forming, treat the sneaker right away instead of waiting.
Are there sneakers that do not smell?
No sneaker is fully odor-proof, but some are much less prone to odor. Look for breathable mesh or knit uppers, removable insoles you can wash, and moisture-wicking sock liners. These features allow sweat to evaporate and make cleaning easier.
When should I give up and buy new sneakers?
If the odor persists after a full cleaning, baking soda treatment, and several days of drying, the smell is likely soaked into the foam midsole. When a sneaker also shows signs of wear, like a compressed heel or worn tread, replace it.
Revision notes
- : First published.