How to Clean Stinky Shoes: Quick Odor Removal Steps

If your shoes smell bad, these quick steps will clean stinky shoes and remove odor fast—without guesswork. Start by tackling trapped sweat with a fast deodorizing wash, then follow up with a targeted drying and ventilation routine that prevents the smell from coming back. Use this method for most sneakers and everyday footwear, and you’ll notice the difference the same day.

Stinky shoes are usually solved by cleaning the parts that hold sweat (especially insoles), then neutralizing odor compounds and drying everything completely. In practice, I treat shoe odor like a small sanitation project: remove, wash what’s washable, deodorize with a dry method (baking soda works fast and reliably), disinfect only when needed, and then ensure full dry time—because damp shoes almost always re-smell within hours.

Your next pair doesn’t need to be “thrown out.” With the right sequence, you can remove the smell from everyday wear (gym sneakers, work shoes, boots) and also handle stubborn odor that returns even after you “air them out.” Below is a step-by-step process I’ve refined through hands-on testing with leather, canvas, and synthetic athletic shoes—plus guidance that aligns with common hygiene principles used for odor and microbial control.

Gather the Right Supplies

🛒 Buy Baking soda Now on Amazon
Supplies - how to clean stinky shoes

You can clean stinky shoes effectively as long as you have the right tools for scrubbing, deodorizing, and drying. Most odor problems in shoes come from sweat residues and bacteria-driven breakdown products, so your supplies should let you clean surfaces and neutralize odor without soaking the entire shoe.

Baking soda is an odor-neutralizing base that helps reduce the smell associated with acidic compounds produced during sweat breakdown.
Human sweat is mostly water (~99%), so odor concentrates as moisture dries and salts remain on insoles and liners.
According to Britannica, sweat is about 99% water.
🛒 Buy Odor-fighting shoe spray Now on Amazon

What to have on hand before you start

– Mild soap (dish soap or gentle laundry soap), a soft brush/toothbrush, and clean cloths for scrubbing

– Baking soda (best for “dry deodorizing”) or a shoe-safe deodorizing spray

– Optional disinfectant wipes or a shoe-safe disinfectant

– Optional: laundry bag, odor-absorbing inserts (charcoal or silica gel), and a small towel for blotting

From my experience cleaning stinky shoes in real households, the biggest time-saver is having a brush dedicated to shoe care. You don’t want to scrub shoe liners with the same brush you use around food prep, because stinky shoes are a sanitation task, not just a styling task.

🛒 Buy Activated charcoal bags Now on Amazon

Identify the Source of the Smell

You’ll remove shoe odor faster if you identify exactly where it’s coming from—usually the insoles, sock liners, and damp seams. Instead of guessing, you inspect, clean, and then confirm with a smell check after drying.

Shoe odor commonly persists because bacteria and sweat salts accumulate on sock liners and insoles, not only on the outer fabric.
A quick sniff test after the shoes dry for at least a few hours helps pinpoint whether the odor is trapped in liners versus the outsole.

Start with the parts that trap sweat

– Check insoles and sock liners first (they hold moisture the longest)

– Look for visible stains, dirt, or moisture inside the shoe

– Sniff test after drying to confirm where odor lingers

Q: Why do my stinky shoes smell worse after I “just air them out”?
Because air-drying may not remove sweat residues on insoles/liners, so odor compounds remain and re-activate when humidity returns.

Why this matters (a practical view)

In my cleaning routine for stinky shoes, I’ve found that the “outer shell wipe-down” can be misleading. Canvas uppers may look clean, yet the smell still lives in the insole foam and lining. That’s because sweat can soak into the padding, leaving salts and microbial byproducts behind—even when the shoe looks dry on the surface. Shoe odor is often a liner problem first, an exterior problem second.

Remove Insoles and Laces

You can dramatically improve results by taking out insoles and removing laces before you clean anything. This increases airflow, prevents trapped moisture, and lets you treat both the shoe interior and the removable parts.

Removing insoles reduces the amount of moisture trapped in foam padding and allows faster, more complete drying.
Cleaning laces separately prevents odor from re-depositing back onto the shoe interior during wear.

Quick breakdown of what to remove and why

– Take out insoles to clean and dry thoroughly

– Remove laces for separate washing and better airflow

– Shake out loose debris before any washing

Q: Should I deodorize the shoe without removing the insoles?
For most stinky shoes, no—odor control is much less effective when the insole stays in place because residues remain shielded from cleaning and deodorizing.

A small hands-on tip from my process

When I clean stinky shoes after a gym week, I treat the shoe and insole like separate “systems.” I’ll dry the shell with good ventilation while the insole runs through cleaning or a dry deodorizing step. That separation is what prevents the “it smells fine for a day, then it comes back” cycle.

Clean the Shoes’ Exterior

You should clean the outside to remove dirt and grime that can hold odor, but focus on gentle scrubbing rather than soaking. Exterior cleaning won’t usually fix deep shoe odor by itself—yet it’s still an essential step for stinky shoes that have mixed smells (sweat + dirt + weather).

Surface dirt can trap odor and make shoe interiors smell stronger by reintroducing contaminants each time you wear the shoes.
Rinsing carefully (without soaking) helps protect glue seams, foam backings, and waterproof coatings.

What “good exterior cleaning” looks like

– Brush off dirt and wipe with soapy water

– Spot-clean stains with a gentle cleanser

– Rinse carefully without soaking materials

Protect materials (especially leather and coated shoes)

– For leather: use a barely damp cloth with mild soap, then wipe clean

– For suede: brush first, then use a suede-safe cleaner (avoid heavy liquids)

– For coated synthetics: wipe down gently; excess water can seep into seams

Q: Can I use a washing machine for stinky shoes?
Sometimes—only if the shoe manufacturer allows machine washing and the material can handle agitation without damaging glue seams or liners.

Wash or Clean the Insoles

You’ll eliminate most shoe odor by cleaning the insoles properly—either washing them if they’re washable or wiping/deodorizing if they aren’t. Insoles are where sweat residues and microbial growth concentrate, so treat them as the “primary odor source.”

Insoles are usually the main reservoir for sweat salts and odor-producing microbes in everyday stinky shoes.
Complete drying after insole cleaning is critical; lingering moisture can cause odor to return within 24 hours.

Wash when you can; wipe when you can’t

– Hand-wash washable insoles and rinse well

– For non-washable insoles, wipe and deodorize instead

– Dry completely to prevent repeat odor

Q: Why do insoles need “complete” drying, not just “mostly dry”?
Because foam and fabric liners can retain moisture in the core, and residual humidity lets odor microbes rebound quickly.

My practical rule for stubborn shoe odor

If you see any lingering dampness (even slightly cool-to-the-touch areas), assume the smell is still trapped. In my experience cleaning stinky shoes, the difference between “works today” and “stays fresh for a week” is typically drying time, not just deodorizer choice.

Deodorize with Baking Soda (Easy Fix)

You can neutralize shoe odor quickly with baking soda by absorbing moisture and reducing odor compounds during an overnight rest period. This method is low-cost, low-risk for many common sneaker materials, and especially effective after you’ve removed insoles.

Baking soda deodorizing works well as a dry method because it absorbs moisture and can help reduce odor compounds over time.
An overnight dwell time (often ~8–12 hours) is common for baking-soda deodorizing because it lets the powder fully contact interior surfaces.

Step-by-step: the overnight process

– Sprinkle baking soda inside shoes and leave overnight

– Shake out excess and wipe if needed

– Repeat if the smell is still noticeable

Q: How much baking soda should I use for stinky shoes?
Enough to lightly cover the interior surfaces and absorb moisture—typically a thin, even layer rather than a thick paste-like buildup.

When baking soda is the best first move

Use this approach if:

– The shoe is still wearable and you don’t want a deep soak cleaning yet

– The odor is mainly “sweaty” or “musty” rather than heavily soiled

– You need a quick fix between workdays (especially in 2024–2026 routine schedules)

Disinfect and Kill Odor Bacteria

You don’t always need disinfection for stinky shoes, but you should when odor is persistent or you’ve had heavy bacterial exposure. Disinfectants target microbes that can keep regenerating odor even after cleaning.

Cleaning removes sweat residues, while disinfecting targets microbes—doing both is more effective for persistent odor than either alone.
Shoe-safe disinfectants should be applied lightly and allowed to fully dry to avoid soaking and material damage.
According to CDC, disinfectants require appropriate wet contact time on surfaces to work as intended.

How to disinfect interior surfaces safely

– Use an appropriate shoe-safe disinfectant when necessary

– Lightly mist or wipe interior surfaces (avoid soaking)

– Allow full drying time before wearing

Choose based on what your shoes can tolerate

– Fabric/mesh: usually okay with disinfecting sprays labeled for soft surfaces

– Leather: choose products compatible with leather care; avoid over-wetting

– Foam-heavy sneakers: avoid soaking; too much liquid can trap odor and warp materials

Q: Will disinfecting ruin my shoes?
It can if applied incorrectly. Use shoe-safe products, apply lightly, and dry completely—over-soaking is the main risk.

📊 DATA

Odor-Removal Methods for Stinky Shoes: Typical Turnaround & Material Safety (Practical Ranges)

# Method Typical Freshening Time Odor Control Strength Best For Material Safety
1 Baking soda dry deodorizing 8–12 hours ★ ★ ★ ★ ☆ Sweaty odor after daily wear High
2 Enzyme odor eliminator (wash-in or spray) 30–90 minutes + dry ★ ★ ★ ★ ☆ Protein-based odors High
3 Hand-wash removable insoles 4–10 hours ★ ★ ★ ★ ★ Most persistent sweat odor High (if washable)
4 Disinfectant wipe/spray (shoe-safe) 10–20 minutes + full dry ★ ★ ★ ★ ☆ Athlete’s foot risk or heavy odor Medium–High
5 Activated charcoal / silica inserts 24–48 hours ★ ★ ★ ☆ ☆ Maintenance between cleanings High
6 UV-C shoe sanitizer (dry-only) 2–6 hours ★ ★ ★ ★ ☆ Microbe reduction for dry shoes Medium (material-dependent)
7 High-airflow drying (fans / shoe dryers) 6–12 hours ★ ★ ★ ☆ ☆ Moisture control to stop re-odor High (no overheating)

Dry Thoroughly (Don’t Skip This)

You fix stinky shoes permanently only when you dry them thoroughly—because leftover moisture is the quickest way to bring odor back. In 2024–2026 shoe care routines, drying is often the difference between “fresh for a day” and “fresh through the week.”

Moisture trapped in shoe liners is a major driver of repeat odor because microbes can resume growth once humidity returns.
Airflow-based drying (ventilation or shoe dryers) reduces drying time without the risks of soaking.

Drying steps that work in real life

– Air-dry in a ventilated area away from direct heat

– Stuff with paper or use shoe dryers for faster drying

– Never store damp shoes—odor returns quickly

Q: How long should stinky shoes dry?
Typically 12–24 hours for most sneakers; moisture-heavy insoles can require 24–48 hours depending on material thickness and ventilation.

Avoid these drying mistakes

– Don’t leave shoes in a closed car trunk (humidity rises fast)

– Don’t blast direct high heat for leather or adhesives

– Don’t skip insole drying—foam needs airflow from multiple sides

From my experience cleaning stinky shoes, “overnight” is the minimum for most cases, but “thorough” is the real goal. If you can still smell dampness when you remove the laces, the drying cycle isn’t finished yet.

Prevent Future Stinky Shoes

You prevent stinky shoes by controlling moisture and sweat residues before odor builds. The best systems combine shoe rotation, moisture-wicking socks, and regular odor-absorbing maintenance—so bacteria never get the conditions they need.

Rotating shoes reduces moisture buildup because each pair gets time to fully dry before the next wear.
Moisture-wicking socks reduce sweat retention, which lowers odor load in shoe liners.

A prevention plan that’s easy to maintain

– Rotate shoes and let them fully dry between wears

– Wear moisture-wicking socks to reduce sweat buildup

– Use odor-absorbing insoles or liners regularly

Quick comparison: prevention choices (so you pick the right one)

Prevention Option Pros Watch Outs
Shoe rotation (2–3 pairs) Less moisture per pair; consistent drying window Requires storage space and a habit
Moisture-wicking socks Cuts sweat retention at the source; improves liner dryness Choose the right fit to avoid bunching
Odor-absorbing inserts (charcoal/silica) Good between-cleaning maintenance; reduces mild odor Not a substitute for cleaning if smell is severe

Use the “odor budget” mindset

Shoe odor builds when sweat + time + warmth align. In 2025, that alignment is common because many people wear the same shoes daily. My approach is to plan for odor control the way teams plan for preventive maintenance: rotate, manage moisture, and use quick interventions (like overnight baking soda) before odor becomes “stubborn.”

When to Use a Deeper Cleaning Routine

You should switch to a deeper cleaning routine when deodorizing and basic exterior wiping no longer remove the smell. At that point, shoe odor is usually embedded in liners, foam padding, or trapped residues that need repeat neutralization or, in some cases, component replacement.

Persistent shoe odor often requires repeating interior cleaning/deodorizing because residues are trapped in foam and seam areas.
If insoles are worn out or permanently odor-trapped, replacing them is often more effective than repeated treatments.

Signs it’s time for a deeper routine

– Smell returns within 24 hours despite deodorizing

– The shoe develops a musty odor (common with trapped moisture)

– Visible residue on insoles/liners remains after normal cleaning

– Your “overnight fix” no longer improves the odor level

Your deeper options, chosen by shoe material

– For persistent smells, repeat deodorizing and interior cleaning

– Consider a gentle machine-wash if shoe material allows

– Replace insoles if they’re worn out or permanently odor-trapped

Q: When should I replace insoles instead of cleaning them?
Replace them when the foam is degraded, the odor persists after repeated cleaning, or the liner material is permanently stained and doesn’t dry evenly.

A fast decision framework

Use this logic for stinky shoes:

1) Clean the insole (or replace if non-restorable)

2) Deodorize with baking soda overnight or use an enzyme product

3) Disinfect only when needed (high odor intensity, exposure risk, repeated recurrence)

4) Dry fully every time

According to CDC, disinfectants work best when applied correctly and allowed sufficient contact time on surfaces. That’s why I treat disinfection as the “targeted” step for persistent shoe odor—not the default for every shoe problem.

Stinky shoes can be fixed quickly by cleaning the interior, deodorizing (like with baking soda), and drying everything completely. Follow the steps above—especially removing insoles, scrubbing the exterior, and overnight deodorizing—then keep shoes fresh by rotating pairs and using moisture-control habits. Try it today and your next step should be to start with the insoles and a full overnight deodorize.

Frequently Asked Questions

What’s the fastest way to clean stinky shoes at home?

Start by removing the laces and insoles, then wash them separately (laces in warm water with detergent; insoles if washable, or use deodorizing spray/soap and dry completely). Brush off visible dirt, wipe the shoe interior with a mixture of mild soap and water, and finish by sprinkling baking soda inside to absorb odor overnight. Let the shoes air dry fully before wearing again to prevent the smell from returning.

How do I clean smelly shoes if they’re made of leather or suede?

For leather, wipe the surface and insole area gently with a damp cloth and mild soap, then dry naturally and condition the leather afterward. For suede, avoid soaking—use a suede brush to lift dirt, then spot-clean with a suede-safe cleaner. To tackle odor, sprinkle baking soda inside and let it sit overnight, then brush it out the next day and ensure complete drying.

Why do my shoes smell even after washing them?

Shoe odor usually comes from bacteria and sweat trapped in the insoles, lining, and seams—washing the outside alone often won’t fully solve it. If shoes remain damp, bacteria regrow quickly, causing the “stinky shoes” smell to return. Thoroughly dry shoes between wears, clean or replace insoles, and consider using an odor absorber like baking soda or activated charcoal to reduce lingering odors.

How can I eliminate foot odor and clean stinky shoe insoles effectively?

Remove the insoles and wash them according to the manufacturer’s instructions, or use a mixture of mild soap and water with a soft brush, then rinse and dry completely. For persistent odor, soak insoles briefly in a diluted disinfecting solution (like a sports shoe deodorizer or gentle antimicrobial cleaner), then dry fully in airflow. If the insoles stay permanently smelly or break down, replacing them is often the best way to stop the odor source.

Which is best for deodorizing shoes—baking soda, vinegar, or shoe deodorizer sprays?

Baking soda is one of the easiest and safest options for absorbing odor—sprinkle it inside and leave overnight, then shake or brush out the residue. Vinegar can help neutralize some odors when used lightly (wipe the interior with a diluted solution and allow shoes to dry completely), but it may not be ideal for delicate materials. For convenience and long-lasting results, a purpose-made shoe deodorizer spray can work well, especially when paired with regular cleaning of insoles and proper drying.

📅 Last Updated: August 01, 2026 | Topic: how to clean stinky shoes | Content verified for accuracy and freshness.


References

  1. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=stinky+shoes+cleaning+deodorizing+disinfecting
  2. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=shoe+odor+microorganisms+footwear+hygiene
  3. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=bromhidrosis+foot+odor+treatment+hygiene+shoes
  4. Foot odor
    https://en.wikipedia.org/wiki/Foot_odor
  5. Types of Fungal Diseases | Fungal Diseases | CDC
    https://www.cdc.gov/fungal/diseases/athletes-foot/index.html
  6. https://medlineplus.gov/athletefeet.html
    https://medlineplus.gov/athletefeet.html
  7. https://www.mayoclinic.org/diseases-conditions/athletes-foot/symptoms-causes/syc-20353294
    https://www.mayoclinic.org/diseases-conditions/athletes-foot/symptoms-causes/syc-20353294
  8. Athlete’s foot – NHS
    https://www.nhs.uk/conditions/athletes-foot/
  9. https://pubmed.ncbi.nlm.nih.gov/?term=bromhidrosis+foot+odor+hygiene+footwear
    https://pubmed.ncbi.nlm.nih.gov/?term=bromhidrosis+foot+odor+hygiene+footwear
  10. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=how+to+clean+stinky+shoes