Pair of sneakers on an entryway floor showing how to get rid of shoe odor

How to Get the Stink Out of Shoes (Fast and Overnight)

By Paul G.
Published: April 9, 2026 · Last edit: September 16, 2026

The Short Answer

  • Fastest thing you can do right now. Pull the insoles out, get the shoes somewhere dry with air moving, and spray the inside with something alcohol based. Alcohol dries fast and takes the smell with it.
  • The overnight fix. About a quarter cup of baking soda in a clean sock or a coffee filter, tied off, one in each shoe. Leave it until morning.
  • Nothing is truly instant. Anyone telling you otherwise is selling you something. Give it an hour for a real difference, or a full night to fix it properly.
  • Why it comes back. The shoe is only half of it. Your feet put the smell right back in the next day.

If you're reading this at 10pm with a pair of shoes in your hand, I've been there. More times than I want to admit.

So let's start with how to get the stink out of shoes tonight, and then I'll tell you why it keeps happening.

How to Get the Smell Out of Shoes Right Now

Honest answer first. Nothing gets rid of shoe odor instantly. Not a spray, not a trick, not a hack you saw on TikTok. The smell is soaked into the lining and the foam, and that takes a little time to deal with.

But some things are fast. If you've got an hour, do these three in order:

1. Pull the insoles out. Most of the smell lives in the insole, not the shoe. Taking them out doubles the surface area that can dry.

2. Get air moving. Not a closet. Not a gym bag. A window, a fan, or outside if it's dry. Shoes need moving air, not just open space.

3. Spray the inside with something alcohol based. Alcohol flashes off in a minute and pulls moisture with it. This is the part people skip, and it's the part that does the most in the least time.

Do those three and an hour later the shoes will be noticeably better. Not perfect. Better.

How to Fix Smelly Shoes Overnight

If you can give it a full night, you can actually fix them instead of just improving them. Two ways, and you can do both at once.

The baking soda method

Put about a quarter cup of baking soda in a clean sock or a coffee filter. Tie it off with a rubber band so it doesn't spill. Drop one in each shoe and leave it overnight.

The sock matters. People dump baking soda loose into the shoe and then spend a week finding white powder in their socks. I go deeper on this in whether baking soda actually works on shoe odor, including what it can and can't do.

The rubbing alcohol method

Mix equal parts water and rubbing alcohol in a spray bottle. Mist the inside of the shoe until it's damp, not soaked. Leave them somewhere with air moving.

This is a real home remedy and it does work. The catch is that it's plain alcohol and water, so it dries out the smell but doesn't do anything to stop it coming back. I made mine for years before I got tired of mixing it. If you want the other recipes people use, I wrote up the DIY shoe deodorizer versions too.

Spraying shoe deodorizer inside a sneaker to remove shoe odor

The Shoe Spray shoe deodorizer by Footology

Save 25%

The spray I use on my own shoes. Enter your email for a one-time 25% off code.

Why Your Shoes Smell in the First Place

Your sweat doesn't smell. That surprises most people.

Each foot has around 250,000 sweat glands, more per inch than almost anywhere else on your body, according to the National Library of Medicine. All day that sweat goes into your socks and your shoes. On its own it's basically odorless.

The smell comes from bacteria that live on your skin breaking that sweat down. That's the actual source, and the Cleveland Clinic explains the same thing.

Your shoe just happens to be the perfect place for all of it to sit. Dark, warm, damp, no air. So the shoe becomes a reservoir, and every time you put it back on, you're stepping into it.

The Shoe Spray by Footology, a shoe deodorizer spray for smelly shoes

The Shoe Spray

Made to eliminate the odor where it lives.

Proprietary formula, dries in 60 seconds · Made in USA

Get the Shoe Spray →

What Actually Works, and What's a Waste of Time

I've tried all of these on my own shoes. Here's my honest read.

A shoe spray. Works, and it's the only one on this list you can do in ten seconds on a weeknight. Look for one that goes after the odor itself. Some do that with alcohol, some use natural ingredients, and both approaches have people who swear by them. What you want to avoid is a perfume, because a perfume just sits on top of the smell and wears off. If you want to see how the options stack up, I compared the shoe deodorizers worth buying.

Baking soda. Works overnight. Cheap. A little messy, and you have to remember to do it.

Rotating your shoes. Underrated. A shoe needs about 24 hours to dry out properly. If you wear the same pair every day, it never gets there. Two pairs in rotation does more than most products.

Cedar inserts. They pull moisture and they smell nice. They're slow, and they're expensive for what they do. Fine for dress shoes sitting in a closet. Not much use for gym shoes.

Vinegar. It works on the smell. It also makes your shoes smell like vinegar for a day. I'd only use it on something washable, and I wouldn't use it the night before you need the shoes.

Freezing your shoes. Skip it. This one goes around a lot and it doesn't hold up. Cold makes bacteria go dormant, it doesn't get rid of them. They wake up the second your foot warms the shoe back up, and now your shoes are wet too.

Dryer sheets. Barely anything. It's a scent sitting on top of the problem for about an hour.

The Shoe Spray by Footology

★★★★★

"Good neutral clean scent. I use this and a boot dryer to keep my boots and foot wear clean and free of odor!"

Jett S. · ✓ Verified Review · on The Foot Reset Kit

Try the Shoe Spray Today →

Why They Stink Again a Few Days Later

This is the part that used to drive me crazy.

I'd do the baking soda thing on a Sunday. Shoes smelled fine Monday. By Wednesday we were right back where we started, and I figured the product didn't work.

The product worked. I was only doing half the job.

Cleaning out the shoe and then putting the same feet back in is like changing the sheets and climbing in without a shower. You fixed the thing that was holding the smell. You didn't fix the thing that made it.

The shoe is a reservoir. Your feet are the source. If you only ever treat the shoe, you're emptying the reservoir every few days for the rest of your life. That's not a fix, that's a chore.

Most people never make that connection, which is why so many end up trying regular deodorant on their feet. I went through that phase too and wrote about whether you can put deodorant on your feet, and what happens when you do.

Can People Smell Your Shoes While You're Wearing Them?

Usually no. Usually it's contained until the shoes come off.

But if you can smell them while they're on your feet, that's a real signal. It means the shoe is saturated, not just used. At that point airing them out for a night isn't going to cut it, and you're looking at treating them properly for a few days in a row or replacing them.

And the honest answer nobody gives you: if you're worried about it, you're already more careful than the people around you. The guy who actually has a problem isn't reading this at 10pm.

What I Use

I dealt with this for years. I tried every spray on the shelf and I made my own for a while. My uncle runs a cosmetic lab in Costa Rica, so eventually I stopped buying and we made something together.

Two things. A spray for the shoes, and a roll-on for my feet.

The spray goes in the shoes when I walk in the door. The roll-on goes on in the morning before my socks. The whole thing takes me about a minute a day and it's just part of getting dressed now, same as deodorant.

Here's the difference from everything above. The baking soda and the alcohol spray fix tonight. The routine is what stops you having this night again in three weeks.

If your shoes are the problem, here's the shoe spray on its own. If your feet are putting it back, the pair together is what I actually use. One bottle of each lasts me about a month.

Give it 7 days and keep it consistent.

Drop your email and I'll keep you in the loop.

FAQ

How do I get the bad smell out of my shoes?

Pull the insoles, get the shoes somewhere with moving air, and treat the inside with either baking soda overnight or an alcohol based spray. Those two cover almost every case. If the smell keeps returning within a few days, the shoe isn't the only problem and you need to treat your feet as well.

How do I get odor out of shoes right away?

There's no true instant fix, but the fastest real option is pulling the insoles and spraying the inside with something alcohol based. Alcohol dries in about a minute and takes moisture with it. Give it an hour with air moving and you'll notice a clear difference.

How can I deodorize my shoes?

Pick something that treats the inside of the shoe rather than covering it. A good one dries fast, doesn't leave powder or residue, and is easy enough that you'll actually do it more than once. Sprays, baking soda and cedar inserts all work to different degrees. Here's the one I use.

Does baking soda actually remove shoe odor?

Yes, overnight, and it's cheap. Put it in a sock or coffee filter so it doesn't spill. What it won't do is stop the smell coming back, because it's absorbing what's already there rather than dealing with why it got there.

Why do my shoes smell again a few days after I clean them?

Because your feet are putting it back. The shoe holds the odor, your skin creates it. Treating only the shoe means repeating the job every few days. Treating both is what makes it stop.

Is it my shoes or my feet that smell?

Easy test. Wash your feet, dry them fully, and go barefoot for an hour. If your feet still smell, it's coming from your skin. If they smell fine but the odor returns the moment you put the shoes on, the shoes are saturated. Most people have both going on at once.

The Foot Reset Kit

The two things I use so my shoes never get back to this.

The Foot Reset Kit by Footology, foot deodorant roll-on and shoe deodorizer spray
  • Handles both halves. The spray for your shoes, the roll-on for your feet.
  • Proprietary formula. Dries in 60 seconds. No powder, no residue.
  • About a minute a day. Roll on in the morning. Spray the shoes at night.
  • Made in USA. Built by me. Used by me every day.
  • Results in as little as 7 days. 30-day money-back guaranteed.

Free shipping on orders $34+

Get the Kit
Back to Journal