How often should you replace your running shoes?
The part of a running shoe that protects your joints wears out invisibly — a pair with clean tread can still have a dead midsole that’s quietly stopped doing its job.
Why running shoes wear out (even if they look fine)
A running shoe does its real work in the midsole — the layer of foam between your foot and the road that compresses on impact and springs back to cushion the next stride. Every mile you run, that foam gets squeezed thousands of times, and slowly it loses the ability to bounce back. The outsole rubber and the upper can look nearly new while the part that actually protects your joints is quietly spent.
That’s the trap with running shoes: the wear that matters is invisible. A pair with clean tread and no holes can still have a dead midsole that’s no longer absorbing shock. Your legs feel the difference before your eyes see it — which is exactly why so many runners push a favorite pair hundreds of miles past its useful life. The shoe hasn’t failed in any obvious way; it’s just stopped doing the one job you bought it for. And because there’s no dramatic moment of failure, there’s nothing to prompt you to replace it.
How often to replace running shoes: miles vs. months
There’s no single number, but the most widely cited guidance gives you two ways to measure. As a common rule of thumb — and your mileage, weight, gait, and running surface all move it:
- By distance: replace running shoes roughly every 300 to 500 miles. Minimalist, lightly cushioned shoes trend toward the lower end; heavily cushioned trainers toward the higher.
- By time, based on how much you run:
- Under 10 miles a week: about every 8 to 12 months.
- 10 to 20 miles a week: about every 5 to 8 months.
- 20 to 40 miles a week: about every 4 to 6 months.
- 40+ miles a week: as often as every 2 to 3 months.
These are really two views of the same thing. Miles are the truest measure, but for most people a rough time interval is far easier to actually track. Whichever you use, treat it as a starting point — and let the wear signs below overrule the number whenever your shoes tell you they’re done early.
The wear signs that mean it’s time
You don’t have to rely on the odometer — worn shoes give themselves away if you know where to look:
- A hard, lifeless midsole. Press the foam with your thumb. If it feels firm and unresponsive instead of giving slightly, the cushioning is gone.
- Deep creases in the midsole. Wrinkles that look permanently squashed mean the foam has packed down and stopped rebounding.
- Worn-through tread. If the outsole is smooth, uneven, or worn down to the softer foam underneath — especially at the forefoot — it’s time.
- New aches after runs. Unexplained soreness in your knees, shins, ankles, or hips often points at the shoes before anything else.
The catch is the familiar one: these signs creep in gradually. Day to day the shoe feels normal, so you keep running on it. By the time the fraying or the aches are obvious, you’ve usually been running on dead cushioning for weeks — which is exactly where the trouble tends to start.
Why worn shoes lead to aches and injuries
Worn-out cushioning isn’t just a comfort issue — it changes the forces traveling up your legs. When the midsole stops absorbing impact, more of that shock reaches your knees, shins, and hips with every stride, and repetitive extra load is exactly what drives overuse injuries like shin splints, runner’s knee, and stress-related aches.
The frustrating part is that these problems rarely announce their cause. You feel a new twinge and blame your form, the weather, or your training load, when the real culprit is a pair of shoes that quietly went flat two hundred miles ago. Replacing worn shoes on schedule is one of the cheapest forms of injury prevention there is — far cheaper than a few weeks off nursing an inflamed knee. If your runs have started to feel harder on your body for no clear reason, the shoes are the first thing worth checking, not the last.
A simple trick: track the date, rotate two pairs
Because the wear is invisible, the fix is to measure something you can actually see: the date you started running in a pair. Note it the day you lace them up for the first time, pair it with a rough interval based on your weekly mileage, and you’ll know when to start watching for the signs — instead of finding out through a sore knee.
Two habits make this easier. First, rotate two pairs if you run often; alternating gives the foam time to decompress between runs and helps both pairs last longer. Second, buy the next pair before the current one is completely dead, so a worn-out shoe never becomes an excuse to skip a run. The method is simple — record when you started, know your interval, replace on time. The only genuinely hard part is remembering a date you set months ago, which is precisely the kind of thing human memory is worst at.
Let something else keep the clock
Swapping in a new pair is easy. Remembering that the old pair crossed 400 miles sometime last month is not — there’s no alert, and the shoes look fine. That’s the exact problem Dutiful solves. Add your running shoes once, set how often you expect to replace them based on your mileage, and tap “Did it!” the day you break in a fresh pair. Dutiful keeps the clock and reminds you — gently, in the morning — when the next swap is due, sorting it up your home screen as it gets close.
Because Dutiful is private and offline with no account, it’s just as happy tracking your gear as your chores. And running shoes are rarely the only thing quietly on a clock — the guide on how to remember recurring tasks covers the whole category, from your toothbrush to everything else you replace on a schedule.
Put this into practice with Dutiful
Dutiful brings reminders that your shoes are due for a swap right into your practice — so you can put this into action, not just read about it.