How to Stop Insoles from Sliding in Your Shoes

Insoles slide around inside shoes for a few predictable reasons, and each one has a straightforward fix. The most common culprits are smooth shoe linings, moisture from sweat, insoles that don’t match the shoe’s shape, and worn-out adhesive backing. Once you identify what’s causing the movement, you can usually solve it in minutes with supplies you already have at home.

Use Double-Sided Tape or Adhesive Strips

The fastest fix is sticking the insole directly to the inside of your shoe. Double-sided carpet tape works well because it’s thin, strong, and designed to grip fabric and smooth surfaces. Cut two or three small strips (about an inch long each) and place them on the bottom of the insole near the heel, the arch, and the ball of the foot. Press the insole firmly into the shoe and hold it for a few seconds.

Thin double-sided mounting tape is another option, though it can be slightly thicker and may change how the shoe feels underfoot. For a purpose-built solution, several brands sell adhesive strips specifically designed for insoles and heel cups. These tend to hold well without leaving residue when you eventually need to replace the insole. Whichever tape you choose, avoid covering the entire bottom surface. A few small pieces create enough grip without making the insole impossible to remove later.

Reduce Moisture Inside the Shoe

Sweat is the most overlooked reason insoles slide. Even a small amount of perspiration creates a slippery layer between the insole and the shoe lining, and the problem gets worse as the day goes on. Foot powders like Gold Bond or Scholl’s foot powder absorb moisture and reduce that slick film. Dust a light layer inside the shoe before inserting the insole, and apply some directly to your feet as well.

If you sweat heavily, moisture-wicking insoles made from materials like merino wool or activated charcoal layers pull sweat away from the surface faster than standard foam insoles. Pairing moisture-wicking insoles with a foot powder creates a noticeably drier environment. Wearing moisture-wicking socks makes a difference too, since cotton socks hold sweat against your skin and transfer it to whatever’s below.

Check the Fit Between Insole and Shoe

An insole that’s even slightly too narrow or too short for your shoe will shift around no matter what you stick to it. Most aftermarket insoles come in size ranges (like “Men’s 9-11”), which means they’re designed to be trimmed. If you skipped the trimming step, or trimmed too aggressively, the insole won’t sit snugly against the walls of the shoe.

To check, pull the original insole out of your shoe and lay your replacement insole on top of it. The shapes should match closely. If your replacement is smaller, that extra space is exactly where the sliding happens. If it’s slightly larger, the edges bunch up and the insole rides forward or backward with each step. Trace the outline of the original insole onto the replacement with a pen, then trim with sharp scissors. A precise fit eliminates most of the lateral movement people struggle with.

Roughen Up Smooth Surfaces

Some shoes have slick, synthetic linings that give insoles nothing to grip. If that’s the case, lightly scuff the inside bottom of the shoe with medium-grit sandpaper (around 120 grit). You’re not trying to damage anything, just creating micro-texture that gives the insole traction. A few passes over the heel area and forefoot is enough.

You can do the same to the underside of the insole if it has a smooth, plasticky bottom. Some insoles have a fabric or suede backing that naturally grips shoe linings, so if you’re shopping for new ones, look for that texture on the bottom surface. It makes a significant difference compared to slick foam or rubber.

Try Velcro Dots for a Removable Hold

If you swap insoles between shoes or wash them regularly, adhesive tape becomes annoying to replace. Small self-adhesive Velcro dots offer a more permanent system. Stick the hook side (the rough side) inside the shoe and the loop side (the soft side) on the bottom of the insole. Two or three pairs of dots, placed at the heel and ball of the foot, hold the insole firmly during wear but let you peel it out when needed. The dots stay in place for weeks before needing replacement.

When Sliding Signals a Bigger Problem

Persistent insole movement isn’t just annoying. It can cause friction blisters, hot spots, and throw off the alignment that the insole was designed to provide. If you’re wearing orthotics prescribed for a specific foot condition, sliding undermines the correction they’re supposed to offer. Prolonged discomfort, heel pain combined with redness or swelling, or irritation that doesn’t improve after a few weeks of wear can all indicate that the orthotic doesn’t fit the shoe properly or needs professional adjustment. An insole that presses too hard against the shoe lining can also degrade the shoe’s internal structure over time, making the problem progressively worse.

If you’ve tried the fixes above and the insole still won’t stay put, the shoe itself may be the issue. Shoes with removable factory insoles are designed to accommodate replacements. Shoes without removable insoles have a fixed footbed that often creates a raised, uneven surface underneath any insert you add, giving it no stable platform to sit on. In that case, switching to a shoe with a removable insole is the most reliable long-term solution.