Unlike shoes, insoles rarely look worn out on the outside even after they've stopped doing their job on the inside. Here's how to tell when yours have reached the end of the road.
The Short Answer
Most insoles last 6–12 months with regular daily wear. Heavier use — standing jobs, running, or high-impact sport — can shorten that to 3–6 months, while lighter, occasional use can extend it well beyond a year.
Signs It's Time for a Replacement
- Flattened cushioning — if you can visibly see compressed or flattened foam where your heel and forefoot sit.
- Your usual relief has faded — the same aches you bought the insoles to fix start coming back.
- Visible cracking or peeling — especially in the arch or heel support structure.
- Uneven wear — one side noticeably more worn than the other, which can affect your gait.
How to Make Insoles Last Longer
- Rotate shoes (and insoles) if you can. Giving a pair a rest day helps the cushioning recover its shape.
- Let them air out. Remove insoles from closed shoes overnight rather than leaving them in a warm, damp environment.
- Keep them clean and dry. See our full Care Guide for cleaning dos and don'ts.
- Avoid direct heat. Never dry insoles on a heater or in direct sun — it can warp the support structure permanently.
One Pair, Multiple Shoes?
It's tempting to move one pair of insoles between shoes, but insoles gradually mould to both your foot and the specific shoe they're worn in. If you wear a particular pair of shoes regularly, a dedicated set of insoles for that shoe will perform better and last longer than one pair shuffled between several.
Ready for a Fresh Pair?
If it's been a while, it might be time to reassess what you actually need — your activity level or foot health may have changed since your last pair. Our Product Advice guide is a quick way to check you're still in the right range.
Explore the Full TNAAS Range
Compare all our insole ranges in one place and find your next pair.
Shop All Insoles