A life span of foot insoles in case of normal wear and tear should be around 6 - 9 months. However if you are on your foot most of the times the insoles may last from 3-6 months.