How long do custom insoles last? With proper care, custom insoles typically last 1-2 years, but this depends on wear frequency and activity level. 2025-01-19T00:07:39-05:00