Most runners do not need to replace shoes on an exact day. The better question is whether the shoe still protects your legs and feels the way it should.
This guide answers when to switch running shoes first, then gives you a mileage calculator and simple shoe tracker so you can keep track of each pair.
Quick answer: when should you replace running shoes?
Most running shoes should be checked closely around 300 to 500 miles, or about 480 to 800 kilometres. Some lightweight racing shoes may feel done earlier, while durable daily trainers can last longer.
Replace them sooner if the foam feels flat, the tread is badly worn, the shoe looks crooked, your foot slides around more than before, or you notice new aches that do not match your training.
Running Shoe Replacement Calculator
Check one pair now, then save shoes to a simple mileage tracker.
Check one pair
Add shoes to your tracker
Signs your running shoes are worn out
Mileage helps, but it should not be the only test. A shoe can look fine and still feel dead underfoot. Another shoe can look dirty but still have enough life left for easy runs.
| Sign | What to check | What it usually means |
|---|---|---|
| Flat or dead foam | The shoe feels dull, harsh, or less protective than it used to. | The midsole may not be rebounding well anymore. |
| Uneven tread wear | One side is much smoother, or the rubber is worn through. | The shoe may be changing how your foot lands. |
| New aches | Foot, shin, knee, hip, or calf soreness appears without a training change. | The shoe is worth checking against a fresher pair. |
| Misshapen upper or heel | The heel feels loose, the upper looks stretched, or the shoe leans. | The structure may no longer hold your foot well. |
| New blisters or hot spots | A familiar shoe suddenly rubs in a new place. | The upper or internal padding may have shifted or stretched. |
Running shoe mileage guidelines by type
These are starting ranges, not hard rules. Use the calculator above with the feel test and wear signs.
| Shoe type | Typical range | Replace earlier if |
|---|---|---|
| Daily trainer | 300 to 500 miles / 480 to 800 km | You run mostly on firm pavement or the foam feels flat. |
| Max cushion trainer | 400 to 500 miles / 640 to 800 km | The shoe starts feeling uneven or sloppy. |
| Stability shoe | 300 to 500 miles / 480 to 800 km | The support feels softer or your foot rolls more than before. |
| Trail shoe | 300 to 400 miles / 480 to 640 km | The lugs are worn, traction is poor, or the upper is damaged. |
| Racing shoe or plated shoe | 200 to 300 miles / 320 to 480 km | You want it for race day performance, not just easy training. |
| Lightweight or minimalist shoe | 250 to 300 miles / 400 to 480 km | The outsole is thin or the shoe feels harsh underfoot. |
How to inspect your running shoes
- Look at the outsole: check for bald patches, exposed foam, or one side wearing much faster.
- Press the midsole: compare the left and right shoe. If one feels much softer or flatter, pay attention.
- Set them on a table: if the shoes lean badly or twist, the structure may be breaking down.
- Try a newer pair: if the fresh pair feels much smoother, your old pair may be done.
- Check your body: new aches are not always the shoe, but they are a reason to inspect it.
Should you rotate running shoes?
One pair can work
If you run a few times per week, one good daily trainer may be enough. Just track the mileage and replace it before it feels completely dead.
Two pairs can help
If you run most days, a second pair gives you a comparison point. It also lets you keep one pair for easy runs and one for faster sessions.
Do not change everything at once
If you add a very different shoe, ease into it. A lower-drop, firmer, plated, or minimalist shoe can stress your calves and feet differently.
What to do when your shoes are almost done
- Start shopping before they are fully dead: this gives you time to break in the next pair.
- Move old shoes to walking: only do this if they still feel stable and comfortable.
- Do not race in worn-out shoes: race day is not the time to hope the foam has one more hard effort left.
- Recycle or donate carefully: only donate shoes that still have safe casual life left.
Running shoe replacement FAQ
How often should I replace running shoes?
Most runners should start checking shoes closely around 300 to 500 miles, or 480 to 800 kilometres. Some shoes need replacing earlier, especially racing shoes, lightweight shoes, and shoes used on rough terrain.
Is mileage or feel more important?
Use both. Mileage gives you a reminder, but feel and visible wear tell you whether the shoe is still working. Replace sooner if the shoe feels flat, looks uneven, or causes new discomfort.
Can running shoes still look good but be worn out?
Yes. The midsole foam can lose bounce before the upper looks bad. That is why comparing an old pair to a newer pair of the same model can be helpful.
Do heavier runners need to replace shoes earlier?
Sometimes. Shoes can wear faster when they take more impact, especially on firm pavement. Training volume, stride, terrain, shoe foam, and rotation also matter.
Do trail shoes last longer than road shoes?
It depends. Trail shoes can lose traction or tear uppers earlier on rocky ground. On softer trails, the midsole may feel good longer than a road shoe used on pavement.
Should I keep old running shoes for walking?
You can if they still feel stable and comfortable. Do not keep using them for long walks if the sole is uneven, the shoe leans, or they cause soreness.
Bottom line
Start checking most running shoes around 300 to 500 miles, but do not rely on mileage alone. If the shoe feels flat, looks uneven, or your body starts complaining, it is time to compare it with a newer pair and consider replacing it.
