When to Replace Running Shoes
Everything you need to know about the lifespan, warning signs, and replacement timeline for running shoes.
The Short Answer
Replace running shoes every 300 to 500 miles. The midsole foam that provides cushioning and energy return compresses permanently with use and loses approximately 40 to 50 percent of its shock absorption over this range. Running in worn shoes increases impact forces on joints and is associated with higher injury rates.
Why Running Shoes Expire
The midsole foam (EVA, polyurethane, or proprietary foams like Nike ZoomX or Adidas Boost) is the functional core of a running shoe. Each footstrike compresses the foam, and the foam rebounds to return energy. Over thousands of impacts, the foam cells collapse permanently. The shoe may still look fine on the outside while the cushioning system is functionally dead.
Outsole rubber wears visibly, and tread pattern loss reduces traction on wet surfaces. But outsole wear is not the primary concern; midsole degradation happens invisibly and has a much greater impact on injury risk. Research from the British Journal of Sports Medicine found that running shoes lose approximately 30 to 50 percent of their shock absorption between 300 and 500 miles.
Heavier runners and runners with an aggressive heel strike compress midsole foam faster. Trail running on uneven terrain also accelerates wear. Lighter runners with an efficient midfoot strike can extend shoe life toward the upper end of the range.
Warning Signs It's Time to Replace
- New aches in feet, shins, knees, or hips that were not present before
- The shoe feels flat or less bouncy compared to when it was new
- Visible compression wrinkles or creases in the midsole foam (press your thumb into it; if it does not spring back, it is dead)
- The outsole tread is worn smooth in high-wear areas
- The shoe feels less stable or the heel counter has softened
- The shoe has reached 300 to 500 miles of running use
How to Check the Age of Your Running Shoes
Track your running mileage using a GPS watch, phone app (Strava, Nike Run Club, Garmin Connect), or a simple log. Most running apps allow you to assign shoes to runs and track total mileage per pair. If you run 20 miles per week, a shoe will last approximately 15 to 25 weeks (4 to 6 months).
Replacement Recommendations
Rotate two pairs of running shoes to extend the life of both: the midsole foam recovers better with 24 to 48 hours between runs. Choose shoes based on fit, comfort, and your running gait rather than brand loyalty or price. Visit a specialty running store for a gait analysis. When your current shoes reach 250 miles, buy the replacement pair and begin breaking them in on shorter runs so the transition is gradual.
The Bottom Line
Replace running shoes every 300 to 500 miles. Track mileage with an app or log. The midsole foam degrades invisibly; do not wait for the shoe to look worn. New aches and pains during or after runs are often the first sign of shoe degradation. Rotating two pairs extends the life of both and gives the foam time to recover between runs.
Frequently Asked Questions
Yes. A shoe that has lost enough cushioning for safe running still has adequate support for walking, which generates much lower impact forces. Many runners downgrade retired running shoes to walking, yard work, or gym shoes. This extends the overall use of the shoe while reserving fresh cushioning for the higher demands of running.
Not necessarily. The price of running shoes reflects technology, materials, and brand positioning more than durability. A $100 shoe from a reputable brand may last just as long as a $170 shoe. Some premium shoes with softer, more responsive foam actually wear out faster because the foam is less dense. The 300 to 500 mile replacement guideline applies across price points.