how many miles are running shoes?
A good rule of thumb is to replace your running shoes every 300–400 miles, depending on your running style, body weight, and the surface on which you run. Lighter runners can get new shoes at the upper end of the recommendation while heavier runners should consider replacement shoes closer to 300 miles.