How to Stop Leather Shoes From Squeaking? Causes & Solutions

I remember the first time my leather shoes started squeaking. I was walking into a quiet classroom, and every step I took made a loud, annoying noise.

Everyone turned to look, and I felt like I wanted to disappear.

Whether at school, at work, or just out and about, squeaky shoes can be super embarrassing and frustrating.

But don’t worry! This blog post is here to help.

We’ll walk you through why your leather shoes might be squeaking and, most importantly, how to fix it.

And the best part? You don’t need any special skills or tools, just a few simple tricks that work.

How to Stop Leather Shoes From Squeaking Infographic

Causes of Leather Shoes Squeaking

Leather shoes squeak for several reasons, often related to friction and moisture. Here are some common causes:

1. Moisture

Water or moisture trapped between the insole and the shoe’s sole can cause squeaking as you walk.

2. Poor Fit

Shoes that are too tight or loose can cause rubbing between the different parts of the shoe, leading to squeaks.

3. Inadequate Lubrication

Without proper lubrication, parts like the tongue against the upper or the laces through the eyelets can grind together, causing unwanted noise pollution.

4. Loose Heel or Sole

If the heel or sole of the shoe is not properly attached or has become loose over time, it can squeak when pressure is applied.

5. Material Friction

Leather shoes are crafted from multiple layers and components, and when these rub against each other or the ground, they can create friction.

This friction is often amplified if there’s moisture present, making the materials stick and squeak with every step.

6. Environmental Factors

Changes in temperature and humidity can affect leather’s flexibility and the adhesives used in shoe construction. This can cause materials to expand, contract, or shift slightly, contributing to squeaking sounds over time.

7. Insole Movement

Insoles that shift or move inside the shoe can create friction and cause squeaking noises.

How to Stop Leather Shoes From Squeaking?

Here are some tried-and-true methods to silence those squeaks and restore calmness to your walks:

1. Powder Power

One easy DIY solution is using baby powder or talcum powder. Sprinkle some powder between the insole and outsole of your shoe.

The powder absorbs moisture and reduces friction, which significantly decreases the squeaking noise as you walk.

Pro Tip: If you don’t have talcum powder, cornstarch can be a good substitute

2. Lubricate the Insole

If the squeaking is caused by friction between the insole and outsole, applying a small amount of lubricant can do the trick. Vegetable oil or silicone-based lubricants work well.

My leather boots started squeaking near the seams after a few months of wear. A quick application of silicone spray around the stitching did the trick and kept them quiet on hikes.

3. Insert Dryer Sheets

This hack may sound surprising, but sliding a dryer sheet between the insole and outsole can help reduce friction and eliminate squeaks. Plus, your shoes will smell fresh.

4. Fix Loose Heels

If you notice your heel is unsteady or not securely attached, it’s time for a quick fix. Grab a screwdriver and tighten the screws or nails holding the heel in place.

My favorite leather boots developed an annoying squeak from a loose heel after years of wear. Applying shoe glue and clamping overnight did the trick perfectly.

5. Sandpaper on Your Sole

Sometimes, the outsole of your shoe can be too smooth, leading to squeaks as you walk.

Gently sanding the bottom of the sole with fine-grit sandpaper can create a bit of texture, reducing the friction between the sole and the ground.

6. Apply Petroleum Jelly

For squeaks caused by friction between different parts of the shoe, such as the insole and outsole rubbing together, a thin layer of petroleum jelly can work wonders.

Apply a small amount of petroleum jelly to the areas where the friction occurs to lubricate the surfaces and reduce the annoying noise.

7. Try WD-40

WD-40 isn’t just for squeaky doors. This versatile lubricant can also help silence squeaky shoes. Spray a small amount of WD-40 where the components of your shoe meet and rub together.

Remember to wipe off any excess to prevent staining your shoes. WD-40 can provide a quick and effective solution to eliminate squeaks.

8. Use Saddle Soap

Apply saddle soap to the areas where the squeaking occurs and gently rub it in. The saddle soap can soften the leather, reducing friction and eliminating the noise.

I had an old pair of leather dress shoes that started squeaking every time I wore them. I decided to give saddle soap a try. Not only did the squeaks disappear, but the leather looked revitalized and shiny

9. Replace the Insole

If all else fails and the squeaking persists, consider replacing the insole of your leather shoes. Over time, insoles can wear out and lose their cushioning or grip, leading to squeaks.

10. Leather Conditioner

Dry leather can be a source of squeaks too. Here’s where a good quality leather conditioner comes in.

Apply a thin layer of conditioner using a soft cloth and buff it gently.

11. Visit a Cobbler

For persistent squeaking problems that DIY methods can’t seem to solve, take your leather shoes to a cobbler.

Professional cobblers have the expertise and tools to diagnose the problem accurately and provide a lasting solution.

Source: Comfortable Dress Shoes YT Channel

What Not to Do When Fixing Squeaky Leather Shoes

While you’re on a mission to silence those squeaks in your leather shoes, here are a few things to avoid to ensure that your efforts pay off:

It might be tempting to apply excessive powder to absorb moisture, but too much can leave residue inside your shoes, affecting their appearance and comfort.

Rushing the drying process with heat sources like hair dryers or heaters can damage leather and other materials in your shoes, potentially leading to more squeaks.

Avoid harsh chemicals or cleaners not designed for leather. I once used an all-purpose cleaner on my leather boots thinking it would be a quick fix. Instead, it dried out the leather and made the squeaking worse.

If your shoes are too loose or too tight, no amount of powder or lubricant will fully solve the squeak problem. Ensure your shoes fit well to minimize friction.

Applying too much force when trying to fix your shoes can do more harm than good. I tried to fix a squeak by pulling apart the sole and heel. Instead of fixing it, I ended up with a bigger problem.

Preventative Measures to Keep Shoes Squeak-Free

To prevent leather shoes from squeaking, it’s important to take some preventive measures to ensure they remain in good condition. Here are some tips to keep your leather shoes squeak-free:

  • Regularly clean your shoes to prevent any buildup of dirt or dust that can cause squeaking. I clean my shoes every few weeks. It’s a quick task that ensures they stay in top condition and silent with every step
  • Store your leather shoes in a cool, dry place when you’re not wearing them. Avoid storing them in humid environments as moisture can damage the leather and contribute to squeaking.
  •  Ensure that your shoes fit correctly. Shoes that are too loose or too tight can cause friction between the leather and your feet, leading to squeaking.
  • Inserting shoe trees into your leather shoes when not wearing them can help maintain their shape and minimize squeaking.
  • Regularly apply a leather conditioner to keep the leather soft and supple. Dry, stiff leather is more likely to squeak due to increased friction.
  • Avoid wearing your leather shoes in rainy conditions, and if they do get wet let them air dry naturally. I always apply a waterproofing spray to my leather shoes at the start of the rainy season. It’s a small step that keeps my shoes in great shape and squeak-free
  • If you notice squeaking coming from the heels of your shoes, consider using heel cushions or inserts to dampen the noise. These can also help improve comfort and prevent friction that leads to squeaking.

Source: SoundProof Guide YT Channel


And there you have, everything you need to know to stop those leather shoes from squeaking.

From identifying the causes to applying effective solutions and taking preventative measures, you’re now prepared to handle any squeak that comes your way.

Remember, a little bit of care goes a long way. Regular cleaning, conditioning, and proper storage can make all the difference in keeping your leather shoes in top shape.

And don’t forget to check for those early signs of wear and tear. Catching issues early can save you a lot of trouble down the road.

Whether heading out for an important meeting, a casual day with friends or just enjoying a peaceful walk, you deserve to do so without the distraction of squeaky shoes.

So go ahead, apply these tips, and step out with confidence and quiet.

Resources Consulted

James Chiles

Leave a Comment