Spikeless golf shoes generally last about a two to three years depending on the frequency of use and the conditions you are in. Keep in mind the more you use your spikeless golf shoes off the course the more they will wear out – as concrete, asphalt and other hard surfaces tend be to more harsh on the sole (especially if you tend to drag your feet when you walk). If you only use them on the course and only play once or twice a week, they should last several years.