While durability varies from brand to brand as well as from runner to runner, insoles generally last up to 12 months or 500 miles, whichever comes first.
If you are unsure of when you should replace your insoles, here are a few signs that can tell you it’s time to buy a new pair of inserts for your running shoes:
1. White marks from bending on the plastic heel cup, similar to how a credit card looks when damaged.
2. The medial arch support shape is rubbed away or worn down.
3. The shape of your foot is clearly imprinted over the entire insole or has worn through the fabric.