We Stopped Shoe Squeaking With These 7 Steps

We Stopped Shoe Squeaking With These 7 Steps

Freaky Shoes

How to stop shoes from squeaking is something most of us search after that awkward moment in a quiet room. Shoes usually squeak because of moisture or the sole gripping smooth floors too hard. Dry the shoes fully, add powder under the insole, or lightly rough the sole to reduce noise.

The good news is, most squeaks are easy to fix once you know where they are coming from.

In this guide, I’ll walk you through the exact causes and the simplest fixes that actually work, so you don’t waste time guessing.

Key Takeaways

  • Most shoe squeaks come from moisture or friction

  • Always find where the sound is coming from first

  • Drying your shoes properly solves many cases

  • Powder under the insole reduces internal noise

  • Smooth soles cause squeaks on hard floors

  • Light sanding can fix floor-related squeaks

  • Leather needs conditioning to stop rubbing sounds

  • Some squeaks mean the shoe needs repair, not a quick fix

If you didn't read my previous blog on shoe squeaking, here's the quick way to it - Stop Shoe Squeaking Within Minutes.

Now, my team and I are here with new proven methods.

How to Stop Shoes from Squeaking at Home

How to Stop Shoes from Squeaking

Shoes squeak when something inside or outside is rubbing the wrong way. Most of the time, it is either trapped moisture or parts inside the shoe sliding against each other. Start by drying your shoes fully and removing the insoles so air can reach inside. If the noise comes from inside, use a little baby powder under the insole to stop friction.

If the sound happens on smooth floors, lightly roughen the sole. If the shoe is leather, soften it with conditioner so it stops rubbing.

1. Find where the squeak is coming from

Before you fix anything, you need to know exactly where the sound is coming from. This saves you time and stops you from trying random fixes.

Start by walking on two different surfaces. Walk on tile or marble first, then walk on a rough surface like concrete. If the sound only happens on smooth floors, the problem is usually the sole gripping too hard.

Now take the shoe off your foot. Hold it in your hands and gently press the front part down. Twist it slightly from side to side. If it makes a sound even without your foot, the issue is in the sole or structure.

Next, wear the shoe again and press your foot down slowly while standing still. If you hear the squeak only when pressure is applied, the issue is likely inside the shoe under your foot.

Now remove the insole and walk a few steps. If the squeak disappears, you just confirmed the sound is coming from under the insole.

This small test tells you exactly what to fix.

2. Dry the shoes completely

Moisture is one of the most common causes of squeaky shoes. Even a little sweat can create that sound.

Start by removing the insoles from both shoes. Do not skip this step because moisture often hides underneath them.

Now place the shoes in a dry, open area with good airflow. A fan nearby helps speed things up.

Take some paper towels or newspaper and stuff them inside the shoes. This pulls moisture out from deep inside. Replace the paper if it becomes damp.

Let the shoes sit for at least 12 to 24 hours. Do not rush this step.

Avoid placing the shoes under direct sunlight or near heaters. Too much heat can damage glue and make the problem worse later.

Once fully dry, wear them again and check if the sound is gone.

3. Use powder under the insole

If the squeak is coming from inside, friction is usually the reason. The insole rubs against the base of the shoe when you walk.

  1. Take the insole out slowly so you do not tear it. If it feels stuck, lift it gently from the heel first.

  2. Sprinkle a small amount of baby powder or cornstarch inside the shoe. You only need a light layer. Do not pour too much.

  3. Spread the powder evenly with your fingers so it covers the entire bottom area.

  4. Now place the insole back carefully. Press it flat so there are no bumps or folds.

  5. The powder works in two ways. It absorbs hidden moisture and reduces friction between surfaces.

  6. Wear the shoes and walk normally. In many cases, the sound stops immediately.

4. Apply a thin layer of lubricant

Sometimes powder is not enough, especially if the surfaces inside are rough or dry.

Stop Shoes from Squeaking

Remove the insole again and look at the bottom of it. Also check the inside base of the shoe. Take a very small amount of petroleum jelly on your fingertip. You only need a thin layer. Rub it lightly on the areas where the insole touches the shoe. Focus on the heel and midfoot because that is where most pressure happens.

Do not apply too much. Too much can make your foot feel slippery and uncomfortable.

Place the insole back and press it down firmly.

5. Rough the outsole slightly

If your shoes squeak only on smooth floors like tiles or marble, the problem is not inside the shoe. It is the bottom of the shoe.

Some rubber soles grip the floor too well. That grip creates a squeaking sound.

  1. Turn the shoe upside down and look at the sole. If it looks very smooth or shiny, that is likely the issue.

  2. Take a piece of fine sandpaper. Do not use rough sandpaper because it can damage the sole. Gently rub the sandpaper over the smooth areas. Focus on the parts that touch the ground the most. Do not press hard. You are not trying to remove material. You are just making the surface slightly less smooth.

  3. After sanding, wipe the sole with a dry cloth.

  4. Test the shoe again on the same floor. The sound should be reduced or gone.

6. Condition leather shoes

Leather shoes often squeak when the material becomes dry and stiff.

When leather dries out, different parts rub against each other and create noise.

  1. Take a clean cloth and apply a small amount of leather conditioner. You can also use a leather cream.

  2. Rub it gently over the surface of the shoe. Focus on areas that bend, like the front and sides.

  3. Also apply a little around the tongue area if it feels stiff.

  4. Let the conditioner soak in for a few hours. Do not wear the shoes immediately. This softens the leather and allows it to move smoothly without rubbing.

  5. After this, the squeaking usually reduces or disappears.

7. Check for damage or loose parts

If you tried everything and the squeak is still there, the issue may be structural.

Look closely at the sole. Check if it is separating from the upper. Press the heel area and see if it feels loose or unstable. Also, check inside the shoe for uneven surfaces or hard spots. If you hear a clicking or creaking sound instead of a soft squeak, it could be internal damage.

At this point, home fixes will not help much. Take the shoes to a cobbler and ask them to inspect the inside structure.

If the repair cost is too high and the shoe is already worn out, replacing it may be the better choice.

How to Stop Shoes from Squeaking on Floor

  • Clean the bottom of your shoes with a damp cloth and dry them fully

  • Walk on a rough surface to compare the sound

  • Lightly rub fine sandpaper on smooth parts of the sole

  • Avoid polished or waxed floors when possible

  • Check if the sole is worn unevenly

How to Stop Shoes from Squeaking on Wood Floor

Shoes squeak more on wood floors because the surface is smooth and often slightly polished. The rubber sole grips and releases quickly, which creates noise. The goal is to reduce that sharp grip without damaging your shoes. Small adjustments usually fix the issue fast.

Method

What to Do

Why It Works

Clean the sole

Wipe with a damp cloth and dry

Removes residue that increases grip

Light sanding

Use fine sandpaper on outsole

Reduces excessive traction

Use floor grip spray (lightly)

Apply very small amount on sole

Softens contact with wood

Change walking pressure

Walk with softer steps

Reduces force causing squeak

Test another surface

Try concrete or carpet

Confirms if floor is the issue

How to Stop Shoes from Squeaking on Concrete

Concrete surfaces are rough, but squeaking can still happen when the sole is too smooth or slightly worn. Dust and fine particles can also create a rubbing sound. Fixing this usually involves cleaning and adjusting the sole surface.

Steps to fix it

  • Brush or wipe the sole to remove dust and small particles

  • Wash lightly and let the shoes dry completely

  • Check for smooth or worn patches on the sole

  • Lightly sand only the shiny or flat areas

  • Walk and test again to see if the sound improves

How to Stop Shoes from Squeaking on Treadmill

Shoes can squeak on a treadmill because of constant friction between the rubber sole and the moving belt. Sweat and heat can also increase grip and make the sound worse. The fix is to reduce friction and keep both surfaces clean.

Method

What to Do

Why It Works

Clean shoe soles

Wipe and dry before use

Removes moisture and dirt

Clean treadmill belt

Wipe with dry cloth

Reduces friction buildup

Use proper running shoes

Choose breathable shoes

Reduces sweat and grip

Apply light powder

Use under insole if needed

Stops internal friction

Why Do the Bottom of My Shoes Squeak When I Walk

Shoe soles squeak because of friction, moisture, or surface interaction. The sound is usually not a defect but a reaction between the shoe and the ground. Understanding the reason helps you fix it faster.

Common reasons are:

  • The rubber sole grips smooth floors too strongly

  • Dirt or polish on the sole increases friction

  • Moisture creates a sticky contact between sole and floor

  • The outsole has smooth or worn-out patches

  • The floor surface is polished or slightly wet

  • The shoe material is new and not broken in yet

  • Uneven wear changes how the sole touches the ground

How to Stop Shoes from Squeaking on Waxed Floors

Shoes squeak on waxed floors because the surface is extra smooth and slightly sticky at the same time. The rubber sole grips and releases quickly, which creates that sharp noise. This is very common in malls, offices, and polished homes. The goal is to reduce that grip without damaging your shoes.

Steps to fix it are:

  • Clean the sole with a damp cloth and dry it fully

  • Walk briefly on rough ground to reduce surface stickiness

  • Lightly sand the smooth parts of the outsole using fine sandpaper

  • Avoid stepping hard and keep your steps softer and steady

  • Test on another surface to confirm the issue is the floor, not the shoe

New Shoes Squeak When I Walk

New shoes often squeak when you first start wearing them, and in most cases, it is completely normal. The materials are still stiff, and different parts of the shoe have not settled into their natural movement yet. When you walk, the sole, insole, and upper all move slightly against each other. This creates small friction points, which lead to that squeaky sound.

Another common reason is the outsole. Many new shoes come with very smooth rubber soles that grip hard surfaces like tiles or wood very strongly. This grip creates a squeak, especially indoors. You might notice that the sound disappears when you walk outside on rough ground.

Moisture can also play a role. Even light sweat from your feet can get trapped inside the shoe, especially during the first few wears. This adds to the friction under the insole.

In most cases, the problem goes away after a few wears as the shoe breaks in. If it does not, simple fixes like drying the shoe, adding a little powder under the insole, or lightly roughing the sole usually solve the issue.

Why Do My Leather Shoes Squeak When I Walk

Leather shoes often squeak because the material becomes dry or different parts rub against each other. This usually happens in new shoes or shoes that have not been conditioned for a long time. The sound is often more noticeable when the shoe bends while walking.

Reason

What It Means

Dry leather

Leather loses moisture and becomes stiff, causing rubbing

New stiff material

Fresh leather has not softened or adjusted yet

Tongue rubbing

The tongue moves against the upper and creates friction

Loose insole

Movement inside the shoe creates internal squeak

Sole and upper friction

Layers of the shoe rub where they are joined

Lack of conditioning

No oil or care leads to increased stiffness and noise

Conclusion

Squeaky shoes can feel annoying and even embarrassing, but the fix is usually simpler than it seems. Once you understand whether the sound is coming from inside the shoe or from the sole touching the floor, everything becomes easier to solve. Small steps like drying, adjusting the insole, or slightly changing the sole surface can make a big difference.

The key is to stay patient and test one fix at a time. Most shoes can go back to being completely quiet with just a little care. 

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.

Freaky Shoes®

www.FreakyShoes.com

Since 2018, Freaky Shoes® has been creating custom skull art sneakers for those who refuse to blend in. Made to order. Ships worldwide. Unique designs you won't find anywhere else. Shop now and wear your obsession.

1 of 3

Stuck on the perfect pair?

Let them pick. Gift cards from $10