Most running shoes can last up to 500 miles. Some can last up to 300 miles. Its good to find out your shoes life span when you buy them! Also keep track of your mileage so you know when it’s time to get a new one. Check your shoes cushioning occasionally. I think I am due for a pair..