← All posts

When to Replace Running Shoes (the 300-500 Mile Rule)

January 13, 2026 · Updated June 2026
The short answer

Replace running shoes every 300 to 500 miles — most runners land around 350 to 400. Heavier runners, rough surfaces, and thin racing foams wear out sooner, so track the miles instead of the calendar.

Running shoes wear out from the inside. The foam midsole that cushions every footstrike slowly compresses and stops rebounding, and once it does, the shoe no longer protects your joints the way it did new — even though the upper still looks fine. That is why the honest answer to "when do I replace them" is a mileage number, not a look or a feel: most running shoes are done between 300 and 500 miles.

The short answer: 300 to 500 miles

For the average runner in a standard, everyday trainer, plan on replacing your shoes every 300 to 500 miles, with somewhere around 350 to 400 miles a sensible default. That is the window where the midsole foam has taken enough footstrikes to lose a meaningful chunk of its cushioning and support.

Where you land inside that range depends on you and the shoe:

Runner / shoe type Typical replacement mileage
Lighter runner, smooth roads, cushioned trainer 400 – 500 miles
Average runner, standard daily trainer 350 – 450 miles
Heavier runner or frequent trail / rough surfaces 300 – 400 miles
Minimalist, lightweight, or racing shoe 250 – 350 miles

The thin, soft foams used in racing flats and minimalist shoes feel fast because there is less material — and less material breaks down sooner. A heavier runner loads the foam harder on every step, so it fatigues faster too. None of these are failures; they are just different points inside the same range.

The wear signs

Mileage tells you when to start paying attention, but the shoe itself will confirm it. Replace a pair when you notice any of these:

  • A smooth outsole. The rubber tread under the forefoot or heel is rubbed flat and the pattern is gone.
  • A compressed or creased midsole. The foam looks packed down, shows deep wrinkles along the sidewall, and no longer springs back when you press it.
  • New aches. Fresh soreness in your feet, knees, shins, or hips that shows up as the miles pile on is often the cushioning giving out.
  • Uneven wear. One part of the sole, or one shoe, is clearly more worn than the other.
  • A 'dead' feel. The shoe simply feels flat and lifeless underfoot compared to when it was new — often the first thing a regular runner notices.

Any single one of these is reason enough. You do not need to wait for all of them.

Why mileage beats the calendar

"Replace your shoes every six months" is bad advice for the same reason it is bad advice for a bike chain: it ignores how much you actually run. Someone training 40 miles a week will burn through a pair in about two months. Someone running twice a week for fun could keep the same pair for most of a year and still be well under 500 miles. Same calendar, wildly different wear.

The foam does not care what month it is. It cares how many times it has been compressed. That is why counting miles — real miles, on that specific pair — is the only reminder that actually matches the wear.

Let the miles count themselves

The catch with mileage tracking is remembering to do it. Most people guess, notice their shins hurt, and realize too late that the pair has 550 miles on it.

That is exactly what Pedal Wrencher handles. It connects to Strava, adds up the miles you actually run in each pair of shoes, and emails you when they reach their replacement interval — 350 miles by default, or whatever you set for a racing pair or a heavier training load. New shoes out of the box? It starts the count fresh, so "time for new shoes" arrives on distance, not on a hunch.

Related reading

Frequently asked questions

How many miles should running shoes last?

Most running shoes last 300 to 500 miles, with 350 to 400 a safe default for the average runner in a standard trainer. Lighter runners on smooth roads reach the top of that range; heavier runners, trail surfaces, and minimalist or racing foams land near the bottom. Mileage is the honest guide because it counts the pounding the foam has actually taken.

How do I know when my running shoes are worn out?

Look for a smooth outsole with the tread rubbed off, a midsole that feels compressed or shows creasing and no longer springs back, new aches in your feet, knees, or hips, uneven wear from side to side, or one shoe that simply feels 'dead' underfoot. Any one of those, or hitting 300 to 500 miles, means it is time.

Is it the miles or the age that wears out a running shoe?

Miles, mostly. The foam midsole breaks down from the repeated compression of footstrikes, not from sitting in a closet. A pair you run 40 miles a week in wears out in months; a pair you run occasionally lasts far longer at the same mileage. Age matters only for shoes stored for years, where the foam and glue can degrade on their own.

Can I keep running in shoes past 500 miles?

You can, but the cushioning and support that protect your joints are largely gone, and that is when nagging aches and overuse injuries tend to show up. If the outsole is smooth, the midsole is creased, or the shoe feels dead, replace it even before 500 miles. The shoe is cheaper than the injury.

Should I rotate two pairs of running shoes?

Rotating two or more pairs lets the foam fully decompress between runs and often stretches the total life of each pair a bit. It also spreads different stresses across your legs. Just track each pair separately, because they will hit their replacement mileage at different times.