How to Get Mildew Smell Out of Shoes: 8 Odor Fixes

About 1 in 4 people deal with shoe odor after damp weather, and mildew can make it worse fast. If your shoes smell musty, don’t panic just yet. You can usually rescue them with a few smart fixes, from airing them out and removing wet parts to using baking soda, vinegar, alcohol, or even the freezer. The trick is knowing which step to try first, because timing matters more than you might think.

Air Out Shoes Completely

First, let your shoes dry out fully, because trapped dampness is what keeps that stubborn mildew smell alive. Set them in a breezy spot, not in a closet, so air can move through the fibers and lift the smell out. Use ventilation techniques like propping the tongues open and turning the shoes every few hours. That helps you reach hidden pockets where moisture likes to hide.

Next, do simple odor mapping by sniffing the toe box, heel, and sides so you know where the smell is strongest. Then leave the shoes near a fan or open window until they feel totally dry, inside and out. When you rush this step, the odor usually comes back, but slow drying gives you a real reset.

Remove Wet Insoles And Laces

Pull out the insoles and laces as soon as you can, because those two parts hold a lot of trapped moisture and odor. You’re not being fussy; you’re helping your shoes breathe again. Take them out and set them where air can reach both sides. This lets the shoe interiors dry faster and cuts off common odor sources before they spread deeper.

If the insoles feel damp, lift them gently so they keep their shape. Unlace the shoes too, since tight cords can hold hidden wet spots near the eyelets. While they dry, check for any soggy patches or stuck-on debris. Then you can handle each part separately and give your shoes a better shot at feeling fresh again. It’s a small step, but it makes a real difference.

Use Baking Soda Overnight

Baking soda works well overnight because it pulls moisture out of the shoe and helps calm the stale smell that mildew leaves behind. Sprinkle it in evenly, or pour it from a powdered dispenser so you don’t waste a grain.

Then let it sit while you rest, and shake it out in the morning. You’ll feel better knowing your shoes got a quiet reset. If you want a steadier routine, try this:

  1. Fill each shoe lightly.
  2. Leave them untouched overnight.
  3. Tap out the powder outside.
  4. Repeat until the smell fades.

For extra comfort, tuck baking soda into scented sachets and slip them inside your shoes between wears. That simple habit helps you feel cleaner, fresher, and ready to step back in with confidence.

Neutralize Odor With Vinegar

You can use vinegar to tackle stubborn mildew smell because its acidity helps neutralize odor and fight bacteria.

Mix equal parts white vinegar and water in a spray bottle, then lightly spray the inside of your shoes.

After about 15 minutes, wipe them with a clean towel and let them air dry fully in a well-ventilated spot.

Vinegar Spray Solution

Vinegar can cut through that stubborn mildew smell fast, and it often does more than just mask it. Mix equal parts white vinegar and water, then test the acetic concentrations on a hidden spot first. That quick check protects your favorite pair and helps you trust the spray compatibility before you treat the inside.

  1. Fill a spray bottle with the blend.
  2. Mist the damp-smelling areas lightly.
  3. Wait 15 minutes so the acid can work.
  4. Wipe the inside with a clean towel.

This simple step can make your shoes feel fresh again, and you’re not tackling the problem alone. If the smell hangs on, spray again with care. You’ll usually notice the difference fast, and your shoes can start feeling like part of the group again.

Drying After Treatment

Once you’ve wiped out the worst of the mildew odor, let the shoes dry all the way through so the smell doesn’t come right back.

Put them in a spot with steady airflow direction, like near a fan or open window, and keep them apart so air can move inside each pair. If you rushed the drying step, the vinegar can trap dampness instead of fixing it.

For better results, check temperature control too. Warm, not hot, air helps moisture leave without damaging glue or fabric.

Stuff the toes with newspaper if they still feel wet, then swap it out once it feels damp.

You want every layer dry, even the lining. That way, your shoes feel fresh again and you can wear them with confidence, not worry.

Freeze Shoes To Reduce Smell

Freezing shoes can help when a stubborn mildew smell just won’t quit, especially after you’ve already cleaned and dried them. Temperature extremes can slow odor-causing germs, and that can support odor reduction when you need a fresh start.

Slip each shoe into a sealed plastic bag, then place it in the freezer overnight. This simple step can make your shoes feel less embarrassing and more like yours again.

  1. Seal them tight so moisture stays out.
  2. Leave them cold for at least 12 hours.
  3. Let them thaw fully at room temperature.
  4. Repeat if the smell still lingers.

You’re not alone in this. A cold treatment won’t fix every case, but it can give you a real boost while you work toward cleaner, calmer shoes that feel ready for everyday life.

Wash Insoles And Laces

Next, you should remove the insoles carefully and wash the laces well, since both can hold onto mildew smell even after the shoes look clean.

Use mild soap and warm water, then rinse them fully so no residue stays behind.

After that, let everything dry all the way before you put it back in your shoes.

Remove Insoles Carefully

Gently pull the insoles and laces out of your shoes so you can treat the real trouble spots, not just the surface smell. This small step helps you feel in control, and your shoes stop hiding mildew in the seams. Check each piece closely during insole inspection, then set them aside for cleaning and drying. Be gentle, so you keep the fit that makes your shoes feel like yours.

  1. Lift the insole slowly.
  2. Note any curled edges.
  3. Keep laces untangled.
  4. Save each piece for lace reinsertion later.

Next, wash the insoles and laces with care, then let them dry fully before putting anything back. When you handle both parts separately, you join the club of people who don’t let odor win.

Wash Laces Thoroughly

Wash the laces and insoles first so you can get rid of the mildew where it really lives. You’ll help your shoes feel fresh again when you soak laces in warm water with a little soap, then rub them gently between your fingers. For stubborn spots, use a soft brush and a simple laundry technique that lifts grime without fraying the fibers. Rinse well, because leftover soap can trap odors.

Treat the insoles the same way, but don’t soak them too long. While you clean, check knot maintenance too, since loose or twisted laces can hide damp dirt. If your pair has eyelets or fabric loops, swish those areas with the wash water as well. Then let everything get clean and ready for the next step.

Dry Fully Before Reuse

Let every part dry out completely before you wear the shoes again, because moisture is what lets mildew hang on and come right back.

After you wash the insoles and laces, set everything in proper ventilation so air can move through every crease.

Check the material compatibility first, since heat can warp foam and weaken glue.

If you want your shoes to feel like part of the crew again, do this:

  1. Pull out the insoles.
  2. Hang the laces apart.
  3. Stuff the shoes with dry newspaper.
  4. Wait until every surface feels dry.

You’ll know the job is done when the inside no longer feels cool or damp.

Then you can slip them on with confidence, not that sneaky mildew smell.

Disinfect Shoes With Rubbing Alcohol

Rubbing alcohol can help rescue shoes that smell musty because it works fast to cut through odor and kill odor-causing bacteria.

You can pour it into a spray bottle for easy surface disinfection, then mist the inside lining, tongue, and heel area.

Lightly coat the spots that trap sweat, but don’t soak the shoe.

After that, let the alcohol sit for a few minutes so it can do its job.

Then wipe away any extra with a clean cloth and let the shoes air dry.

If the smell still hangs on, repeat the process once the shoes are fully dry.

This simple step helps your shoes feel fresh again, so you can wear them with more confidence and less worry.

Prevent Mildew Smell From Returning

Keeping mildew away is much easier when you build a few simple habits into your routine.

You’ll feel better when your shoes stay fresh, and your crew won’t notice that damp smell sneaking back in.

  1. Rotate pairs so each one gets a full day to dry.
  2. Store breathable shoes in open space, not sealed plastic.
  3. Stuff them with newspaper or baking soda pouches after long wear.
  4. Keep them in sunlight or a dry, airy spot before you wear them again.

After cleanup, treat your shoes like a team that needs rest.

Spray a little tea tree mix now and then, and wipe out any sweat right away.

If you keep moisture low, mildew has less chance to return, and your shoes stay ready for the next outing.

Frequently Asked Questions

Can Cedar Inserts Help Prevent Mildew Smell in Shoes?

Yes. Cedar inserts reduce the moisture that leads to mildew and odors in shoes. By absorbing dampness and releasing a natural, woodsy scent, they keep footwear drier and smelling fresher for longer.

How Often Should Shoes Be Cleaned to Avoid Musty Odors?

Clean shoes once a week if they are worn frequently, and perform a deeper cleaning once a month. This routine helps prevent musty odors and keeps them ready to wear with confidence.

Is Tea Tree Oil Safe for All Shoe Materials?

Not always. Tea tree oil can harm delicate materials, so test a small hidden area first. If you proceed, dilute the oil and avoid using it on suede, finished leather, and synthetic fabrics.

Can Sunlight Damage Shoes While Removing Mildew Smell?

Yes. Prolonged direct sun can fade colors and dry out leather. Instead, place shoes in indirect sunlight for a short time with good airflow to freshen them without harming the material.

What Should I Do if the Odor Returns After Treatment?

Schedule repeat treatments and avoid long gaps between applications. Reapply baking soda or vinegar, ensure shoes are completely dry, and if the odor persists, seek professional cleaning for a longer-lasting solution.

Home Editorial Team
Home Editorial Team