How To Make Your Shoes Not Squeak

There’s only one plausible reason you’re currently reading this article: you have squeaky shoes.

And we get it! They can be a total nuisance; especially if you play badminton with them.

So, in this article, we’ll help you figure out the best way to ensure your shoes stop squeaking by going to the root of the problem.

Why Do Shoes Squeak?

The squeaking sound your shoe is making is created due to vibrating energy, moving backward and forwards. The core of the shoe vibrates when you walk, and when those vibrations interact with the material of the shoe, it causes the squeaking sound.

Unsurprisingly, a squeaking sound can be a bad sign, as more often than not, it’s an indication that your shoe’s heel might need to be replaced. And even if it’s not tangibly harmful, it can be embarrassing, not to mention annoying.

Scroll down the list to see which situation matches you best, then find the solution accordingly.

  • You Wear An Insert In Your Shoe

This is a common cause of squeaking that is often overlooked since inserts go inside the shoe itself.

However, if the insert doesn’t fit perfectly with the shoe, this can easily cause a creaking or squeaking sound.

So what should you do?

First, remove the insert. Now, take one of the three items: baking powder, baby powder, or corn starch. With one of these powders, spread it out on the inside bottom of the shoe. Ensure that the full surface is covered.

Once you’ve done this, now tip the shoe over to get rid of excess powder. Don’t shake it, though, as this might defeat the purpose of putting the powder in.

Now simply replace your insert. If the shoe continues to squeak, then repeat the process with more powder. That should do it.

  • Your Shoes Might Be Brand New

If you have very recently purchased the badminton shoes in question, that could possibly be the only reason they’re squeaking. And this can vary depending on what kind of surface your shoes are interacting with.

The first step to take in this case is to keep wearing the shoes, especially on different types of floors. Most of the time, your shoes will have worn themselves out if you do this, and it usually doesn’t take more than a few weeks.

But what if they don’t?

In that case, sandpaper is your friend. More specifically, the fine-grain kind (the finer, actually, the better). What you have to do is rub the sandpaper on the underside of your shoes.

This must be done lightly and carefully. If you rub the sandpaper too hard, you might damage the rubber sole.

The effect this will have on the rubber is to cause tiny abrasions, which in turn will cause the edges to roughen. Once you do this, your shoes will very likely stop squeaking.

  • The Shoes Have Recently Gotten Wet

This might seem like a no-brainer, but some shoe pairs will only squeak when they have been gotten wet. so, you gotta be careful while washing them.

Now, this happens if the shoes are prone to swelling when they come into contact with water. This might cause the shoes to become somewhat malformed structurally, which causes squeaking.

So obviously what you need to do is dry out the shoes. Remove the insole. Take some newspaper, crumple it up, and put it inside your shoes. Then put the shoes in a warm, dry place. It’s usually best to balance them up against a wall.

However, make sure not to put the shoes beside a heat source, for example, a radiator. This might actually cause the shoes to take longer to dry out.


Hopefully, our solutions will come in handy for you.

However, if none of the solutions we’ve provided here is preventing the squeak, it might just be best to take your badminton shoes to a cobbler.

If not, maybe it’s time to consider getting a new pair. Either way, good luck!


Categories Blog

Leave a Comment