How to Fix Squeaky Shoes (And Stop Annoying Others)

As an Amazon Associate, I may earn from qualifying purchases at no extra cost to you.

Some of us are all too familiar with the sound of a squeaky shoe following us with every footstep.

It’s annoying, it interferes with our peace and the peace of people around us, and the worst thing that we could do is just let it be and try to get used to it.

The good news is that most of the time this issue can be easily fixed.

That’s why we’re here to teach you how to get rid of that irritating sound, so keep reading to find out!


How to Fix Squeaky Shoes

Step One: Figuring Out the Root of the Problem

The first thing that you should know is there could be different reasons why your shoes are squeaking, and not all of them are related to the shoe alone.

Reason 1: There’s Water Trapped in Your Shoes

The most likely reason why your shoes are squeaky is probably that they have water trapped in them. 

Think about this – have you ever got caught in rain and your shoes got completely soaked?

If they didn’t dry completely and thoroughly when they got wet, your shoes could continue making the squeaky sounds for months.

This can be fixed by getting the water out of the shoes, and we’ll talk about ways to do that later on.

Reason 2: The Soles are Too Smooth

One of the most common reasons is the surface that you’re walking on. Smooth polished surfaces tend to make squeaking sounds when in contact with your shoe, most often when the shoes are new.

This happens because the soles and the floor are too smooth and the friction between the two creates sound.

The same thing goes for new insoles that are rubbing against the inside of the shoe.

Fortunately, this can be fixed.

Reason 3: Your Shoes are Getting Old

Another reason why your shoes are squeaky might be completely different: they are too old. Old shoes start to fall apart and pieces get unattached and start moving around, creating the squeak.

The good news is that you don’t have to throw them away, you can either fix the problem yourself or have it done professionally.


Step Two: Which Part of the Shoe Squeaks?

Before you get to the solving of the problem you should locate where exactly it’s coming from.

You probably already know which shoe is the squeaky one and what kind of movement makes your shoe produce that bothersome sound, whether it’s only when you’re running or when you’re walking slowly.

To figure out where the sound is coming from put on your shoes and slowly move your feet in all directions.

Once a part of your foot sets pressure on a certain point and you can hear the squeaky sound, you can be sure that that’s where the problem is.

Also, if you the shoes bend a certain way and then you hear the squeak look for the damage on the bent parts.

If you have trouble figuring out the source of the squeaking get somebody to help you.

Step Three: Solving the Problem

In this part, we’ll show you the ways to fix this issue based on the source of the problem.

Fixing the Damage Made by Water

The key step that you have to take to fix water damage is getting the water out of the shoe, which can be done in various ways.

Drying the shoes naturally

The easiest step that you can take is just letting your shoes dry naturally.

Do this by removing every part of the shoe that can be removed and drying them all separately.


Put the shoes down so that the soles are facing up and lean them on the wall and let them stay there for at least a couple of hours.

However, don’t put them directly on the heat source in the room because that could cause them to shrink and fall apart.

Drying your shoes naturally is great if you have time and if they suffered damage recently.

Put them in the dryer

If you don’t have the time or patience to wait for the shoes to dry you can always take the faster route and put them in the dryer.

Take your shoes and a piece of fabric dipped in fabric softener and put them together in the dryer for no more than 10 minutes.

Just like putting your shoes near a heat source when drying them naturally can cause them to shrink so can putting them in the dryer for too long.

Doing this will help you get rid of the squeak if you’re careful enough.

Filling the shoes with substances that can soak up the water

If the last two steps fail, you can always get rid of the squeak and enjoy quiet time by filling your shoes with things that are known to soak up water.

One of the most common elements used in this case is baby powder. Just sprinkle it on the inside of your shoe and let it sit for a while.

The baby powder is known to soak up moisture and will also make your shoes smell nicer.

Some other things that you can use that are just as effective are cornstarch, rice, newspapers or talcum powder.

They will absorb the water and help you get rid of the squeak.


Making Your New Shoes Less Squeaky

As we said before, there could be two reasons why your new shoes are squeaky: the soles are too smooth or the new insoles rub against the inside of the shoe and create the sound.

Rub them with sandpaper

If the soles of your new shoes are too smooth and they make a squeaky sound when you walk on other smooth surfaces, you can rub them with sandpaper to stop the squeaking.

The important things are to just be gentle and careful not to make too much damage, but other than that this step can easily be done at home.

Putting a layer between the new insole and the shoe

If the new insole is rubbing against the shoe and producing the squeak you can get rid of the sound by putting a drier sheet between the insole and the shoe.

This will minimize the friction between the two and get rid of the sound until you wear them in.

Returning your shoes

Another thing that you should know, especially when the shoes are new, is that the squeak could be a manufacturing problem.

So before you get all DIY check the return policy. You can probably exchange the shoes for a pair that isn’t squeaky.


How to Fix Your Old Squeaky Shoes

Fixing old shoes can be tricky, and sometimes it might be best if you just let them go and get a new pair. Here’s how you can make an old shoe less squeaky.

Using petroleum jelly as a quick fix

If the parts of your shoes such as the insole, laces, or tongue are producing the squeak you can cover them in petroleum jelly for an instant solution.

This will create a layer between the parts that are rubbing together, lowering the friction and stopping the sounds, but only for a while.

Carefully gluing the parts that are falling apart

The source of the squeak in old shoes could also be that some parts are getting detached.

If you notice that the sole or the heel are removing from the shoe simply get some silicone or super glue, put them in the area between the two parts that are pulling apart and then keep them clamped with whatever you can find for a couple of hours.

This should, hopefully, help you get rid of the squeak.

Conclusion: On Fixing Squeaky Shoes

If all else fails, or if you just don’t want to experiment with any of these steps, take your shoes to a cobbler and let them fix the problem.

They are actual professionals and will completely fix your shoe and make it soundless and flawless again.

And if you think that you can do it yourself feel free to apply the steps that we gave you in this article. Good luck!

You might also like: How to Make Heels Quieter

How to Fix Squeaky Shoes


Are your friends and family annoyed with the squeaky sound from your shoes? Are you embarassed? Here's how to fix squeaky shoes easily.

Active Time 30 minutes
Total Time 30 minutes


    1. Figure out the root of the poblem
    2. Put them in the dryer
    3. Rub them with sandpaper
    4. Putting a layer between the new insole and the shoe
    5. Using petroleum jelly as a quick fix
    6. Carefully gluing the parts that are falling apart
Skip to Instructions