When Should You Replace Running Shoes?
The widely cited rule is that running shoes are done somewhere between 300 and 500 miles, but the right number depends on the shoe. Lightweight racing flats and minimal shoes use thin, responsive foam that breaks down faster, often by 300 miles. A standard daily trainer typically lasts 400 to 500 miles, and a heavily cushioned or trail shoe with a durable outsole can stretch toward 600. The midsole foam, not the visible upper, is what wears out: every footstrike compresses it, and after thousands of impacts it stops springing back and loses its shock absorption.
How This Calculator Works
We take the mileage limit for your shoe type and subtract the miles already logged to get the miles you have left. Dividing that by your weekly mileage gives the number of weeks remaining, which we add to today to project a retirement date.
Weeks Left = (Mileage Limit - Current Miles) / Weekly Miles
If you run 20 miles a week on a 400-mile daily trainer with 120 miles already on them, you have 280 miles or about 14 weeks left. We also flag the 80% mark, because that is the smart time to buy your next pair and break them in on easy runs while the old ones finish out their life.
Why Mileage Beats How They Look
An upper can look pristine while the foam underneath is completely flat, and that is exactly when injury risk climbs. If you optionally enter what you paid, the calculator also shows your true cost per mile, which is usually far cheaper than runners assume: a $140 shoe ridden to 400 miles costs just 35 cents per mile.
Frequently Asked Questions
How many miles do running shoes last?
Most running shoes last between 300 and 500 miles, with the exact number depending on the shoe. Lightweight racing and minimal shoes wear out closer to 300 miles, standard daily trainers last 400 to 500, and durable max-cushion or trail shoes can reach 600. The midsole foam is the limiting part, not the upper or the laces.
How do I know if my running shoes are worn out?
The clearest signal is mileage, which is why this calculator tracks it for you. Beyond the numbers, watch for compressed or wrinkled midsole foam, worn-through outsole tread at your push-off zone, and new aches in your shins, knees, or feet after runs that previously felt fine. If the cushioning feels dead or you can twist the shoe like a dishrag, it is past its prime.
Should I rotate two pairs of running shoes?
Rotating two pairs is one of the best habits a regular runner can build. It lets the foam fully decompress and recover between runs, which some research links to longer shoe life, and it gives you a built-in backup the day one pair finally wears out. Buy your next pair around the 80% mark so it is broken in before you retire the old one.
Does my body weight affect how fast shoes wear out?
Yes. Heavier runners and those with a heavy heel strike compress the midsole foam more on every step, so shoes tend to reach the end of their useful life sooner. If you are on the higher end of the weight range or you run mostly on hard pavement, lean toward the lower end of your shoe's mileage estimate rather than pushing to the maximum.
Practical Guide for Running Shoe Replacement Calculator
Track mileage from day one. The single most reliable way to know when shoes are done is to log every run against a single pair, either in a running app that lets you assign shoes or in a simple notebook. Memory is unreliable, and most runners badly underestimate how far they have gone, then keep training in dead shoes for weeks past the limit.
Match the limit to the shoe and the surface. A featherweight carbon racer is not built to survive 500 miles, and asking it to is a fast track to flat foam. Conversely, a burly trail shoe with a thick rubber outsole can comfortably exceed 500 miles. Road running on abrasive asphalt also wears outsoles faster than soft trails or a treadmill, so adjust your expected limit accordingly.
Buy ahead and break in gradually. When the calculator says you are past 80% of a pair's life, that is your cue to order the next one. Rotate the new shoes into your easy runs for a couple of weeks so the foam and your feet adapt together, then promote them to your main pair once the old ones cross the mileage line. This avoids the jarring transition of going straight from worn-flat foam to stiff new cushioning.
Quick Checklist
- Assign each new pair to a running app or log so mileage tracks automatically.
- Use the lower end of the range for racing flats, hard pavement, or a heavier stride.
- Order your next pair when you hit 80% of the current shoe's life.
- Break new shoes in on easy runs before retiring the old pair completely.