WikiShoes
Menu

When you buy through our links, we may earn a commission. Our affiliate links ›

Squeaky Insole: Where the Noise Is and How to Stop It

Short answer: Insole squeaks usually come from friction between the insole and the shoe bottom, trapped moisture, or a worn, compressed insole. To stop the noise, first remove the insole and walk in the shoe to see if the squeak disappears. If it does, treat the insole with a thin layer of powder or a silicone-based lubricant, or replace the insole if it is damaged or no longer supportive.

Why insoles squeak

A squeaking insole is a common annoyance, especially in shoes with a removable footbed. The noise usually comes from one of three places: the interface between the insole and the shoe's internal sole, the insole material itself, or a pocket of moisture trapped between layers.

Friction is the most frequent cause. When the insole shifts slightly as you walk, the rubbing between the insole's underside and the shoe's footbed creates a high-pitched squeak. This is more likely in shoes with a smooth, glossy footbed or an insole made from a slick foam.

Moisture is another culprit. Sweat or dampness from rain can get under the insole, making it sticky and noisy. Over time, that trapped moisture can also break down the insole's structure, causing it to compress unevenly and creak.

  • Friction between insole and shoe bottom
  • Trapped moisture or sweat
  • Worn or compressed insole foam
  • Rough edges or loose stitching under the insole

How to isolate the source

Before you fix anything, find out exactly where the noise comes from. Start with a simple test: remove the insole from the shoe and walk around on a hard floor. If the squeak disappears, the insole is definitely the cause. If it remains, the noise is coming from the shoe's midsole, outsole, or another component.

Once you confirm the insole is at fault, look at its underside. Run your fingers over the surface. Check for shiny spots, which indicate friction, or soft, mushy areas that suggest compression. Also inspect the shoe's footbed for debris, raised stitching, or a rough patch that might rub against the insole.

For shoes with a glued-in insole, you cannot remove it easily. In that case, press down on the insole at different points while you walk. If the squeak happens only when you put weight on the heel or the ball of the foot, the problem is likely localized wear in that area.

Common signs to look for when diagnosing an insole squeak
SymptomLikely cause
Squeak stops when insole is removedFriction between insole and shoe bottom
Squeak is worse when the shoe is dampTrapped moisture
Squeak is accompanied by a soft, flat feelingCompressed or worn insole
Squeak happens only in one shoeAsymmetrical wear or a defect in that shoe

Lubrication fixes for friction squeaks

If the squeak is from friction, a thin layer of powder or a silicone-based lubricant can quiet it. Remove the insole, wipe both the underside and the shoe's footbed clean, and let them dry completely. Then sprinkle a light dusting of talcum-free powder or apply a thin coat of silicone spray to the underside of the insole. Let it sit for a few minutes before putting the insole back.

Do not use oil or grease. Those can break down the adhesive that holds the insole in place and may also stain the shoe lining. Silicone spray is safer for most materials, but test it on a small area first. For a simpler, low-mess option, some people rub a wax-based shoe polish on the underside of the insole, but that can transfer to the footbed.

If you need a quick fix while wearing the shoes, try dusting powder between your sock and the insole. That reduces friction on the top side, but it does not address the underside where most squeaks start. For a lasting solution, focus on the underside.

  • Remove the insole and clean the surfaces
  • Apply powder or silicone spray to the underside
  • Reinsert and test on a hard floor
  • Repeat if the noise returns after a few wears

When to replace the insole

Lubrication works only if the insole is still in good shape. If the insole is noticeably compressed, has a cracked surface, or no longer springs back when you press it, replacement is the better option. A worn insole loses its cushioning and arch support, so the squeak is a sign that it is past its useful life.

Many shoes have removable insoles that you can swap out. If you are not sure whether yours are removable, pull gently at the heel edge. A removable insole will lift without much resistance. For non-removable insoles, you can either take the shoe to a cobbler or consider a new pair of shoes.

When choosing a replacement, look for an insole that matches the shape of your foot and the type of shoe. A thick, plush insole might not fit inside a low-cut sneaker, while a thin one may not provide enough support for boots. Check the fit by placing the new insole on top of the old one; it should cover the same area without curling at the edges.

See our guide on insole materials and replacement for more detail, and if you are shopping for shoes with durable, removable insoles, our best women's shoes guide and best men's shoes guide can help you pick a quiet pair.

Preventing future squeaks

To keep insoles quiet, let your shoes dry out fully between wears. Rotating between two pairs gives moisture time to evaporate and reduces the chance of sticky friction. In humid weather, use a shoe dryer or stuff shoes with newspaper overnight.

Check the inside of your shoes for loose threads, rough stitching, or peeling labels. These can rub against the insole and create noise. A small piece of moleskin or a patch of adhesive felt placed over the rough spot can smooth the surface and stop the squeak.

If you regularly walk on hard floors, consider a shoe with a molded footbed or a stitched-in insole. Those styles tend to have fewer moving parts and are less likely to squeak over time. For more ideas, review our article on how to fix squeaky shoes and our guide to removable versus fixed insoles.

What to pick for your use

If youPickBuying guide
The squeak stops when you take the insole outLubricate the undersideBest Shoes Under $100 in 2026: 15 Picks Compared on Specs
The insole feels flat or has visible wearReplace the insoleBest Work Shoes in 2026: 15 Picks Compared on Specs
You want a new pair with fewer noise issuesLook for shoes with a fixed or molded footbedBest Women's Shoes in 2026: 15 Picks for Every Occasion
The squeak comes from a rough spot or stitchingSmooth the area with moleskinBest Men's Shoes in 2026: 14 Picks by Specs

Questions

Why does my insole squeak when I walk?

The most common reason is friction between the insole and the shoe's footbed. This can happen when the insole shifts slightly, when moisture makes the surfaces sticky, or when the insole material has become compressed and uneven.

Can I stop an insole from squeaking without removing it?

Yes, but it is not as effective. Try dusting powder between your sock and the insole for a temporary fix. To address the real source, you need to treat the underside, which means removing the insole if it is removable.

How do I know if my insole is removable?

Gently lift the heel edge with your fingers. If it comes up without force, it is removable. If it stays firmly attached, it is glued or stitched in and should not be forced out.

Is silicone spray safe for all shoe insoles?

Silicone spray is generally safe for foam and fabric, but it can soften some rubber or leather materials. Always test on a small, hidden area first and let it dry completely before wearing.

How often should I replace my insoles?

It depends on how often you wear the shoes and how much you walk. When the insole no longer springs back under pressure, or when it develops cracks, it is time to replace it. A squeak that returns after lubrication is often a sign of wear.

Latest changes

  • : First published.

Sources

Related buying guides