Grandma Knows: How to Keep Shoes from Smelling

Shoes don't have to smell. Learn why odor builds up and how simple household ingredients can keep your footwear fresh for good.

Grandma Knows: How to Keep Shoes from Smelling

There is a particular kind of frustration that comes with pulling a pair of shoes out of the closet and being hit with that unmistakable, stale odor. It happens to everyone at some point. Work shoes, sneakers, boots worn through rainy afternoons — they all have a way of holding onto smells that no amount of airing out seems to fix. The good news is that this is not a hopeless situation. With the right understanding and a few reliable household methods, shoe odor can be managed and, in most cases, prevented entirely.

Why Shoes Develop an Odor in the First Place

Before reaching for any remedy, it helps to understand what is actually causing the problem. Shoe odor is not simply a matter of sweaty feet. The real culprit is bacteria. The human foot has a high concentration of sweat glands — more per square inch than almost anywhere else on the body. When you wear shoes, that moisture has nowhere to go. It collects in the insole and the lining of the shoe, creating a warm, damp environment where bacteria multiply rapidly.

These bacteria break down the compounds in sweat and skin cells, and the byproducts of that process are what produce the smell. It is a biological process, not a hygiene failure. Even clean, well-cared-for feet will contribute to shoe odor over time if the shoes themselves are not properly maintained.

Certain materials make the problem worse. Synthetic linings and non-breathable soles trap moisture more effectively than leather or canvas. Shoes worn without socks allow sweat to absorb directly into the lining with no barrier. And shoes that are worn day after day without a rest period never fully dry out, which means bacteria never stop working.

The Foundation: Letting Shoes Dry Properly

The single most effective long-term habit for preventing shoe odor is also the simplest — rotating your footwear and allowing each pair to dry completely between wears.

A shoe that is worn every day, especially during warmer months or physically active days, stays damp inside. Even if it does not feel wet to the touch, the inner lining retains moisture. Bacteria need that moisture to thrive. Remove that condition, and the bacterial population drops significantly.

After taking off shoes, loosen the laces and pull the tongue forward. This opens up the interior so air can circulate. Avoid storing shoes immediately in a closed closet or a shoe rack inside a cabinet. Instead, leave them in an open space — near a door, by a window, or anywhere with decent airflow — for several hours before putting them away.

Direct sunlight also helps. UV light has a natural antibacterial effect, and even an hour or two of sunlight on the insole can reduce bacterial levels noticeably. This works particularly well for canvas sneakers or sandals. Be cautious with leather, which can dry out and crack with too much direct sun exposure.

Baking Soda: A Reliable Household Staple

Baking soda has been used in homes for generations as a deodorizer, and it earns that reputation through simple chemistry. It is a mild alkaline compound that neutralizes acidic odor molecules rather than masking them. This is an important distinction. Most commercial sprays and scented insoles simply cover the smell with a stronger fragrance. Baking soda eliminates the source of the odor at a chemical level.

To use it in shoes, sprinkle a generous amount — roughly a tablespoon — directly into each shoe at the end of the day. Tip the shoe so the powder spreads across the insole. Leave it overnight, then shake the powder out in the morning before wearing. Over time, this routine will noticeably reduce lingering odors.

For a tidier version of this method, fill the foot portion of a thin cotton sock with baking soda, tie off the top, and leave one in each shoe overnight. The sock acts as a pouch that contains the powder while still allowing it to absorb moisture and odors. This approach works especially well for dress shoes where you would rather not risk white residue on a dark lining.

Baking soda works best as a maintenance treatment used consistently. It is less effective as a one-time fix for heavily saturated shoes that have not been treated in months.

White Vinegar: For Shoes That Already Smell

When shoes have already developed a strong, persistent odor, baking soda alone may not be sufficient. This is when white vinegar becomes useful. Vinegar is acidic, which makes it effective at killing bacteria on contact. The smell of vinegar itself dissipates as it dries, taking the underlying odors with it.

Mix equal parts white vinegar and water in a small spray bottle. Spray the inside of the shoe lightly — enough to dampen the lining without soaking it. Then leave the shoes in a well-ventilated area, ideally outdoors or near an open window, until they are fully dry. This may take several hours depending on the material and humidity levels.

The vinegar smell will be noticeable at first. This is normal. Once the shoes are completely dry, both the vinegar scent and the original odor should be significantly reduced or gone entirely. If any vinegar smell lingers, a light dusting of baking soda left overnight will neutralize it.

This method works well for canvas sneakers, athletic shoes, and fabric-lined boots. Use it more cautiously with leather shoes — apply only to the inner lining and avoid getting the solution on the exterior leather surface, which can dry out or discolor with repeated exposure to acid.

Cedar: The Long-Standing Traditional Method

Cedar shoe inserts — often called shoe trees — have been a standard fixture in well-kept households for a very long time, and for good reason. Cedar is a naturally absorbent wood that draws moisture out of the shoe as it dries. It also contains natural oils that have a mild antibacterial effect and leave behind a clean, pleasant scent.

Unlike synthetic deodorizers, cedar does not run out. Over time, the surface of the cedar can become saturated and less effective, but a light sanding with fine sandpaper refreshes the surface and restores the wood's absorbency. A pair of cedar shoe trees, properly maintained, can last for many years.

Cedar inserts are particularly effective for dress shoes and leather boots that are worn regularly. Placed inside the shoe right after removing them, the cedar begins drawing out moisture almost immediately. This prevents the damp environment that bacteria depend on.

Smaller cedar blocks or cedar chips placed in a shoe bag or on a closet shelf can also help maintain the environment around shoes, though they work more passively than inserts placed directly inside the footwear.

The Freezer Method: Fact or Fiction?

Placing shoes in a sealed plastic bag and leaving them in the freezer overnight is a remedy that circulates regularly in household conversations. The idea is that extreme cold kills odor-causing bacteria.

The honest answer is that this method works — partially. Freezing temperatures do inhibit bacterial activity, and some bacteria will die when exposed to sustained cold. However, bacteria in shoes are often protected inside organic material — skin cells, insole fibers — which insulates them somewhat from the cold. When the shoes return to room temperature, surviving bacteria resume activity.

That said, this method is not without value. It can provide noticeable short-term relief for shoes that smell and need to be worn relatively soon. It is also a reasonable first step before a more thorough treatment. The key is to allow the shoes to return to room temperature gradually before wearing, and to follow up with a longer-term method like baking soda treatment or improved drying habits.

It works best for athletic shoes and sneakers. It is not recommended for leather shoes, which can become brittle and crack if exposed to freezing temperatures repeatedly.

Dealing with Insoles Specifically

The insole is the part of the shoe that absorbs the most moisture and bacterial activity. In many cases, treating the insole separately — or replacing it entirely — makes the biggest difference.

Removable insoles should be taken out regularly and allowed to dry on their own, separate from the shoe. This doubles the drying time for both the insole and the interior of the shoe. Sprinkle baking soda on the insole itself and leave it overnight before putting it back in.

If insoles are worn down, discolored, or have a persistent odor that no treatment seems to remove, replacement is the practical choice. Replacement insoles are widely available and inexpensive. A fresh insole in an otherwise well-maintained shoe can make the footwear feel almost new.

For people who tend to sweat more heavily, moisture-wicking insoles made from natural materials like wool or cork offer better performance than standard foam. They allow air circulation and manage moisture more actively, which reduces the conditions that lead to odor in the first place.

Socks Matter More Than Most People Realize

The type of socks worn with shoes has a direct effect on how quickly odors develop. Synthetic socks — polyester blends, nylon — do not absorb moisture well. They transfer sweat directly to the shoe lining, which then holds it. Natural fiber socks, particularly cotton and wool, absorb moisture from the foot and carry it away from the shoe surface more effectively.

Wool socks, which may seem like an unusual choice for warm weather, are in fact excellent at moisture management. Wool is naturally antibacterial, and it absorbs a significant amount of moisture before it begins to feel damp. For people who struggle with shoe odor, switching to wool or cotton socks is one of the simplest and most consistently effective changes they can make.

Wearing the same pair of socks two days in a row — a habit that is more common than people tend to admit — significantly increases moisture transfer into the shoe. Fresh socks each day are a basic but meaningful step.

Shoes That Are Beyond Saving

Sometimes a pair of shoes has absorbed so much moisture and bacterial activity over years of wear that no household treatment will fully restore them. The lining is saturated, the foam insole has broken down, and the odor has moved into the structural material of the shoe itself. At that point, the practical and honest answer is to replace the footwear.

This is not a failure of maintenance. It is simply the natural end of a shoe's useful life. Knowing when to let go of a worn-out pair is part of good household judgment. Continuing to treat heavily degraded shoes with remedy after remedy costs time and effort with diminishing results.

The better investment is to start fresh with a new pair and apply preventive habits from the beginning — daily drying, regular baking soda treatments, cedar inserts, and sock rotation. A shoe cared for consistently from the start will remain fresh far longer than one that receives attention only after the smell has already set in.

Related articles

Grandma Knows: How to Freshen Upholstery
Grandma Knows Jan 20, 2026

Grandma Knows: How to Freshen Upholstery

Learn how to freshen upholstery the old-fashioned way with simple, effective methods using baking soda, vinegar, and gentle soap. Your furniture will thank you.