Stretching and Mobility for Runners: The Guide to Moving Better
TL;DR — Before you run, warm up with dynamic stretches. Right after effort, focus on a cool-down: recovery comes first from nutrition, sleep and rest, not from stretching. To actually gain flexibility, stretch away from hard effort — a few hours later or on rest days. And the real through-line is mobility: joints that move well where running demands it.
"You have to stretch before you run." We've all heard it, repeated like gospel. Yet sports science and physios have heavily nuanced that claim in recent years: it's not so much whether you stretch that matters, but when and how. Done right, stretching and mobility make you run more comfortably. Misplaced, they do nothing — or work against you.
This guide sets the record straight, from the beginner starting out to the seasoned runner fine-tuning a routine.
Stretching vs mobility: not the same thing
People often mix the two up. Stretching aims to lengthen a muscle to gain flexibility or release tension. Mobility is the ability of a joint to move freely through its full range, with control. A mobile ankle, a hip that opens well, a supple upper back: that's what lets you run with a long, economical stride.
For a runner, mobility is often more useful than pure flexibility. You don't need to do the splits: you mainly need joints that move well where running demands it — ankles, hips, upper back.
Before running: the dynamic warm-up
Before effort, skip the held (static) stretches. Several studies show that static stretching cold temporarily reduces a muscle's force production for 30 to 60 minutes, and can therefore slightly impair performance. By contrast, dynamic stretches — broad, controlled movements — boost blood flow, raise body temperature and wake up the muscles you're about to use.
A solid 5-to-10-minute dynamic routine before running:
- High knees and butt kicks over a few dozen meters
- Leg swings (front-to-back, then side-to-side), holding a support
- Walking lunges, back straight
- Hip circles and ankle rotations
The idea: 3 to 5 movements targeting the muscles you'll use, a few reps each. You can also simply start your run very slowly for 5 to 10 minutes — that's already an excellent warm-up.
Right after the run: cool down, don't over-stretch
This is where many go wrong. After an intense session, your muscle fibers are stressed and a little beaten up; pulling them hard straight away doesn't aid recovery and can even add stress to an already tired muscle. While warm, stick to a real cool-down: a few minutes of very easy jogging or walking, then gentle movements to loosen up.
Keep one thing in mind that many forget: stretching isn't what makes you recover. After a big run, nutrition, hydration, sleep and rest matter far more than any stretch. Static stretching doesn't really reduce soreness, either.
If you're new and keep picking up niggles, take a look at our guide to running injuries: many classic aches are better managed with mobility and strength than with repeated stretching.
Moving better means making the start line more often. When your body cooperates, it's time to target a real race: find your next one on BPMoov, 2,000+ road and trail events across France and Europe.
Actually building flexibility: away from hard effort
If your goal is to gain range of motion, the best time to stretch isn't right after your session, but away from hard effort: several hours after your run, in the evening, or on a rest day. That's exactly what many sports physios recommend — on a muscle that's no longer in its post-effort stress phase, stretches are more comfortable and more productive.
Mind the wording trap: "cold" doesn't mean with no preparation at all, stiff joints straight out of bed. Even for a dedicated flexibility session, move for a few minutes first (brisk walking, light joint movements) before holding stretches. "Away from effort" yes, "on a totally cold, stiff body" no.
In these dedicated sessions, hold each position 30 to 60 seconds, smoothly, to a clear but never painful stretch. The key areas for a runner: calves (gastrocnemius and soleus), hamstrings, quadriceps, hip flexors (often tight from sitting), glutes and the IT band.
Mobility: the background work that changes everything
This is probably the missing link for most runners. A few minutes of mobility 2 to 3 times a week, away from your runs, maintains range of motion where it counts:
- Hips: deep lunges, openers, floor "90/90"
- Ankles: knee-to-wall dorsiflexion drills (essential for absorbing impact and climbing)
- Upper back (thoracic): rotations and chest openers
The foam roller is a good complement: it doesn't magically erase "knots," but it relaxes muscles, improves the feeling of mobility and feels good in the day after a hard session. Regular mobility work usually goes hand in hand with strength — the two complement each other. Our strength training guide breaks down the key exercises.
Myths to drop
"Stretching prevents injuries." The evidence is weak. Stretching a muscle doesn't significantly reduce running injury risk — which depends mostly on load management (building volume gradually), strength work and rest. Stretching is still useful for comfort and range of motion, not as injury insurance.
"You must stretch hard right after to recover." No: after an intense effort, ease off gently and save the real flexibility work for later. Recovery comes from nutrition, sleep and rest.
"You should stretch hard before running." Also no: cold, static stretching can reduce your force. Before running, do dynamic work.
"The more flexible, the better." Not necessarily. Beyond a certain functional range, gaining flexibility doesn't improve running. Aim for useful mobility, not contortion.
A simple routine to copy
- Before every run: 5-10 min dynamic warm-up (high knees, leg swings, walking lunges) or a very gradual start.
- Right after every run: cool down — easy jog or walk, gentle movements. No violent stretching while hot.
- Away from hard effort, 2-3 times a week: a flexibility session (calves, hamstrings, quads, hips, glutes), 30-60 s per position, after a few minutes of light movement.
- 2-3 times a week: 10 min of hip/ankle/thoracic mobility, plus the foam roller if needed.
Nothing time-consuming: a well-placed quarter of an hour here and there is enough to transform your running comfort. BPMoov then helps you take action — free, on iOS and Android, to spot and save your next road or trail race. → Download.
FAQ — Stretching and mobility for runners
Should you stretch before or after running?
Before, do dynamic stretches (broad movements) to warm up. Right after, favor a cool-down over deep static stretches on tired muscles. To gain flexibility, save real stretching sessions for away from hard effort, later in the day or on rest days.
When should you stretch to gain flexibility?
Away from hard effort: several hours after your run, in the evening, or on a rest day. On a muscle no longer in its post-session stress phase, held stretches are more comfortable and more effective. Move for a few minutes first rather than stretching a fully stiff body.
Should you stretch right after an intense run?
Not by forcing it. After a hard effort the fibers are stressed: pulling hard straight away doesn't help recovery and can add stress. Do a cool-down (very easy jog, gentle movements). Recovery depends mostly on nutrition, hydration, sleep and rest.
Why not static-stretch before running?
Because long held static stretches can temporarily reduce force and power for 30 to 60 minutes. Right before a session, that can slightly hurt performance. A dynamic warm-up is better.
How long should you hold a static stretch?
Between 30 and 60 seconds per position, smoothly, to a clear but pain-free stretch. Two to three reps per muscle is plenty. Consistency matters more than the length of any single session.
Does stretching prevent injuries?
Not really. The data show a weak effect of stretching on running injury risk. Prevention comes mostly from sensible volume progression, strength training and adequate rest. Stretching still has value for comfort and mobility.