Best Stretches for Runners: Pre-Run Warmup and Post-Run Mobility

Quick answer: The best stretches for runners are dynamic movements before running and relaxed static holds after running. Before a run, use leg swings, walking lunges, ankle rocks, high knees, and short drills to warm tissue and sharpen coordination. After a run, use calf, hip flexor, quad, hamstring, glute, adductor, and low-back stretches to downshift and maintain range.

Stretching is one of those running topics where everyone has a ritual and half the rituals are inherited nonsense. I have done the old-school hamstring yanking before cold morning runs. I have also skipped mobility for weeks, then acted surprised when my calves felt like rope on the boardwalk.

The useful answer is less dramatic: stretch with the right purpose at the right time. Dynamic before. Static after. Mobility and strength on their own days when a joint or muscle keeps asking for attention.

This guide gives you the exact routine I would hand to a runner training for a first 10K, building toward a half marathon, or trying to stay consistent without turning every tight calf into a full personality. Pair it with running injury prevention if pain is already in the picture.

What is in this guideClick to expand

Quick Reference: The Best Stretches for Runners

If you only remember one thing, remember the split: moving stretches before the run, held stretches after the run.

StretchBest timeTargetsDose
Leg swings front-to-backBefore runHip flexors, hamstrings10-15 each leg
Leg swings side-to-sideBefore runAdductors, glutes, lateral hip10-15 each leg
Walking lungesBefore runQuads, glutes, hip flexors8-10 each side
World’s greatest stretchBefore runHips, hamstrings, T-spine4-6 each side
High kneesBefore runHip flexors, calves, posture20-30 sec
Butt kicksBefore runQuads, hamstrings20-30 sec
Ankle rocks and calf raisesBefore runAnkles, calves, Achilles10 rocks + 10 raises
Straight-leg calf stretchAfter runGastrocnemius30-45 sec/side
Bent-knee calf stretchAfter runSoleus, Achilles area30-45 sec/side
Half-kneeling hip flexor stretchAfter runHip flexors, quads30-60 sec/side
Standing quad stretchAfter runQuads, hip flexors30-45 sec/side
Hamstring stretchAfter runHamstrings30-45 sec/side
Figure-4 glute stretchAfter runGlutes, piriformis30-60 sec/side
Adductor rock-backAfter runGroin, inner thigh8-10 slow reps/side
Child’s pose with side reachAfter runLow back, lats, ribs30-45 sec/side
Use dynamic moves to prepare for running and static holds to restore or maintain range after the run.

Dynamic vs Static Stretching for Runners

Dynamic stretching means controlled movement through range. Static stretching means holding a position. Both can be useful. They just do different jobs.

TypeWhat it doesWhen to use itRunner mistake
Dynamic stretchingRaises temperature, rehearses stride motion, wakes up the nervous systemBefore runs, especially workouts and cold morningsRushing it like a box to check
Static stretchingHelps maintain range and relaxes tight tissueAfter runs or separate mobility sessionsHolding long static stretches cold before a hard run
Mobility workMoves joints through usable range with controlWarmups, rest days, strength daysConfusing flexibility with control
Foam rollingCan reduce perceived tightness for some runnersBefore or after, lightlyTrying to roll away a training error

Recent guidance from Runner’s World and other experts keeps landing in the same place: a warmup should look like a gentler version of the activity you are about to do. For runners, that means walking, jogging, leg swings, lunges, calf work, and maybe strides. It does not mean parking your heel on a curb and trying to win a hamstring argument.

Ken’s rule: If a stretch makes you brace your jaw, hold your breath, or feel a sharp joint sensation, back off. Useful stretching feels like tension you can breathe through, not a dare.


7 Best Dynamic Stretches Before Running

Start with 3-5 minutes of brisk walking or very easy jogging, especially if it is cold, early, or you have been sitting. Then move through these. If easy pace itself feels confusing, use how to find your easy run pace before turning the warmup into workout number one.

1. Leg swings front-to-back

TargetDoseForm cue
Hip flexors, hamstrings10-15 each legStand tall; swing from the hip, not the low back.

I use front-to-back leg swings before almost every run because they tell me how the hips and hamstrings are feeling before the first stride. Keep the first few small. The range should grow as the body warms.

2. Leg swings side-to-side

TargetDoseForm cue
Adductors, glutes, lateral hip10-15 each legKeep torso quiet; make the range smooth, not wild.

3. Walking lunges

TargetDoseForm cue
Quads, glutes, hip flexors8-10 each sideLong enough step to feel hips open, not so long you wobble.

4. World’s greatest stretch

TargetDoseForm cue
Hips, hamstrings, T-spine4-6 each sideMove slowly; rotate through the upper back.

This one is not a race to the floor. The value is moving from hip extension to rotation with control. If your back rounds badly, shorten the range.

5. High knees

TargetDoseForm cue
Hip flexors, calves, posture20-30 secQuick feet, tall posture, relaxed shoulders.

6. Butt kicks

TargetDoseForm cue
Quads, hamstrings20-30 secKeep knees under hips; do not arch the low back.

7. Ankle rocks and calf raises

TargetDoseForm cue
Ankles, calves, Achilles10 rocks + 10 raisesWake up the lower leg before impact.

Calves and ankles are often the first tissue to complain when mileage, hills, or speed jumps. Give them a small wakeup before impact starts.


8 Best Static Stretches After Running

Post-run stretching should feel like a cooldown, not a confession booth. You are not paying for tightness with pain. Hold the stretch, breathe, and leave the tissue calmer than you found it.

1. Straight-leg calf stretch

TargetDoseForm cue
Gastrocnemius30-45 sec/sideBack knee straight, heel down, toes forward.

Calf range matters for runners dealing with shin or Achilles issues. Stretching helps with range, but pair it with calf strength and smart load. See shin splints prevention if the shin is already irritated.

2. Bent-knee calf stretch

TargetDoseForm cue
Soleus, Achilles area30-45 sec/sideBend the back knee while keeping heel down.

Calf range matters for runners dealing with shin or Achilles issues. Stretching helps with range, but pair it with calf strength and smart load. See shin splints prevention if the shin is already irritated.

3. Half-kneeling hip flexor stretch

TargetDoseForm cue
Hip flexors, quads30-60 sec/sideTuck pelvis slightly; avoid leaning through the low back.

Most runners miss this one by arching the low back. Tuck the pelvis slightly first, then shift forward. You should feel the front of the hip, not a pinch in the back.

4. Standing quad stretch

TargetDoseForm cue
Quads, hip flexors30-45 sec/sideKnees close; glute gently squeezed.

5. Hamstring stretch

TargetDoseForm cue
Hamstrings30-45 sec/sideHinge at hips with a soft knee; do not yank toes.

6. Figure-4 glute stretch

TargetDoseForm cue
Glutes, piriformis30-60 sec/sideFlex the foot and breathe; avoid knee pain.

Glute and piriformis tightness often travels with cranky hips or knees. If knee pain keeps returning, do not just stretch around it. Read runner knee guide and look at strength, cadence, and training load.

7. Adductor rock-back

TargetDoseForm cue
Groin, inner thigh8-10 slow reps/sideRock back slowly; keep spine long.

8. Child’s pose with side reach

TargetDoseForm cue
Low back, lats, ribs30-45 sec/sideReach one hand across to bias the side body.

Complete Runner Stretching Routines

SituationRoutineKen’s note
Before an easy run5 min walk/jog + leg swings + walking lunges + calf raisesEnough for most normal days.
Before speed work10 min easy jog + full dynamic list + 4 relaxed stridesRaise temperature before asking for speed.
After an easy runCalves + hip flexor + glute + hamstringPick the tightest areas; 5-8 minutes is fine.
After a long runCalves, hip flexors, quads, glutes, adductors, low backMove slowly. This is downshifting, not punishment.
Rest day mobilityAdductor rock-backs, hip flexor, glute, ankle mobility, easy foam rollingKeep it gentle enough to feel better after.

The 5-minute pre-run routine

  1. Walk or jog easy for 2 minutes.
  2. Front-to-back leg swings: 10 each leg.
  3. Side-to-side leg swings: 10 each leg.
  4. Walking lunges: 8 each side.
  5. Calf raises: 10-15 reps.

The 8-minute post-run routine

  1. Straight-leg calf stretch: 30 seconds each side.
  2. Bent-knee calf stretch: 30 seconds each side.
  3. Half-kneeling hip flexor stretch: 45 seconds each side.
  4. Figure-4 glute stretch: 45 seconds each side.
  5. Hamstring stretch: 30 seconds each side.

On recovery days, keep the routine gentle and boring. If your legs are genuinely cooked, recovery and rest days will help more than trying to stretch yourself back to life.


Race Day Warmup: What to Stretch Before a 5K, 10K, or Half Marathon

Race morning is where runners get weird. They either do nothing because they are nervous, or they perform a full yoga class in the corral. Neither is necessary.

RaceWarmupStretching priority
5K10-15 min easy jog, dynamic drills, 4 stridesLeg swings, lunges, high knees, calf raises
10K8-12 min easy jog, dynamic drills, 2-4 stridesKeep it familiar; see 10K training plan
Half marathon5-10 min walk/jog, light dynamic drillsSave energy; do not overcook the warmup
MarathonWalk, short jog if you normally do it, light mobilityStay warm and calm, not sweaty

Do not introduce a new stretch at the start line. Race day is for rehearsed habits. If you have never done deep hip flexor holds before a workout, do not discover them next to a porta-potty while your wave is moving.

Hot conditions change the warmup. You need enough movement to feel ready, not enough to waste fluid and raise core temperature too early. Use the adjustment ideas in running in heat if the forecast is rude.


Daily Mobility for Runners Who Sit All Day

A lot of ‘running tightness’ is really desk tightness that running reveals. If you sit most of the day, a tiny daily mobility habit does more than one heroic 30-minute session on Sunday.

TimeMoveDose
MorningCat-cow, hip circles, bodyweight squat hold2-4 minutes
MiddayHalf-kneeling hip flexor stretch, ankle rocks2 minutes per side total
Before runWalk/jog + dynamic routine5-10 minutes
After runCalf, hip flexor, glute, hamstring5-8 minutes
EveningChild’s pose with side reach or easy legs-up rest2-5 minutes

If treadmill miles are your default because of work or weather, keep a little extra ankle and hip mobility in the week. The surface is consistent, which is convenient, but repetition can make tiny movement habits louder. My treadmill vs outdoor running guide covers the tradeoffs.


Which Stretches to Use for Tight Calves, Hips, Hamstrings, and IT Band

Problem areaUse these firstAlso check
Tight calvesStraight-leg calf, bent-knee calf, ankle rocksMileage jumps, hills, worn shoes, Achilles-friendly shoes
Tight hipsHip flexor, world’s greatest stretch, walking lungesLong sitting, weak glutes, stride overreach
Tight hamstringsLeg swings, hamstring stretch, adductor rock-backOverstriding, fatigue, too much speed
Outer hip / IT band feelFigure-4, hip flexor, glute strengthDo not smash the IT band forever; read IT band shoe guide if footwear is part of the picture.
Low back tightnessChild’s pose with side reach, hip flexor stretch, easy walkingLong runs, poor recovery, too much sitting

Tightness is information, not always a problem. If the same area is tight every single run, ask what load, position, weakness, or recovery issue keeps creating it.

Sometimes the right answer is not more stretching. If the tightness appears only after speed days, look at running cadence and workout load. If it shows up after hillier routes, use uphill and downhill running tips and reduce downhill volume for a week.


Stretching Mistakes Runners Make

MistakeWhy it backfiresDo this instead
Long static stretching before speed workCan leave legs flat or less explosiveUse dynamic warmup and strides.
Bouncing into end rangeTurns stretching into a tug-of-warMove slowly and breathe.
Stretching sharp painMay irritate tissue or nervesStop and assess the cause.
Only stretching the painful spotPain often comes from a load or strength issue elsewhereLook at training, shoes, and strength.
Skipping warmup because the first mile is easyCold tissue still takes loadWalk or jog easy first.
Using stretching instead of restRecovery debt does not stretch awayTake the rest day.

Does Stretching Prevent Running Injuries?

Stretching by itself is not an injury-prevention force field. It is one piece of a larger system. The system is load management, strength, recovery, shoes, easy pacing, and sensible warmups.

If you are currently injury-prone, start with how to prevent running injuries. Stretching can help maintain range and make running feel smoother, but it cannot outvote a bad training week.

GoalStretching helps withStretching does not replace
Feel less stiff before runsDynamic movement and warmupEasy first mile
Maintain hip and ankle rangeConsistent mobility and static holdsStrength through that range
Recover after long runsDownshifting and relaxationSleep, food, rest
Manage recurring tightnessPattern awarenessFixing load or weakness

For adjacent tools, use foam rolling for runners, cross training for runners, and proper running form.

Newer runners should also be careful not to make stretching the main event. The first priorities are run-walk progression, easy pacing, and recovery. Start with the run walk method if continuous running still turns every session into a fight, and use recovery runs once you are running more often.


Stretching Gear: What Is Worth It?

ToolWorth it?Use
Yoga matYes, if floors are uncomfortablePost-run stretches, rest-day mobility
Stretch strap or towelUsefulHamstring, calf, and assisted range without grabbing toes
Foam rollerUseful for some runnersShort sessions for quads, calves, glutes
Massage gunOptionalFeels good, but not required
Expensive mobility gadgetsUsually noSpend first on shoes, strength, and consistency

If your current shoes are dead, buy shoes before buying gadgets. Start with when to replace running shoes, running shoes for beginners, or best running shoes.


Research Notes I Actually Use


Frequently Asked Questions

What are the best stretches for runners?

The best stretches for runners are dynamic moves before running, such as leg swings, walking lunges, high knees, butt kicks, ankle rocks, and static post-run holds such as calf, hip flexor, quad, hamstring, glute, adductor, and low-back stretches.

Should runners stretch before or after running?

Runners should use dynamic stretching before running and static stretching after running. Before a run, move through range. After a run, hold relaxed positions while the body is warm.

How long should runners hold stretches?

Most post-run static stretches work well at 30 to 60 seconds per side. Dynamic stretches are better counted by reps or time, such as 10 to 15 reps or 20 to 30 seconds.

Is static stretching bad before running?

Long static stretching before a hard run can make the legs feel flat for some runners. A short targeted hold is not a disaster, but dynamic warmups are usually the better default before running.

Do stretches prevent running injuries?

Stretching alone does not prevent running injuries. It helps as part of a bigger system that includes training load, strength, recovery, shoes, easy pacing, and warmups.

What stretches help tight calves from running?

Use straight-leg calf stretches for the gastrocnemius, bent-knee calf stretches for the soleus, and ankle rocks for ankle mobility. Add calf strength if the tightness keeps returning.

What stretches help tight hips from running?

Use half-kneeling hip flexor stretches, walking lunges, world’s greatest stretch, and figure-4 glute stretches. Also check sitting time and glute strength.

Should I stretch on rest days?

Yes, if it feels good. Rest-day mobility should be gentle and leave you feeling better, not sore. It is a good time for hip, calf, glute, and low-back work.

Can stretching help shin splints?

Calf and ankle mobility may help, but shin splints usually need load management and lower-leg strength too. Reduce irritating impact and rebuild gradually.

What if a stretch hurts?

Back off immediately. Stretching should feel like manageable tension, not sharp, burning, shooting, or joint pain. Persistent pain deserves professional evaluation.

Do runners need yoga?

No runner needs yoga, but many benefit from gentle yoga because it combines mobility, breathing, balance, and body awareness. Avoid aggressive sessions right before hard workouts.

What is the fastest stretching routine for runners?

Before running, do a 5-minute routine: brisk walk, leg swings, walking lunges, and calf raises. After running, stretch calves, hip flexors, glutes, and hamstrings for 30 seconds each side.


The Bottom Line

The best stretching routine is not the longest one. It is the one you will actually do: a few dynamic moves before running, a few calm holds after, and extra mobility only where your body keeps asking for it.

Do not make stretching mystical. Make it useful. Warm the body before impact, restore range after, and pay attention when the same tight spot keeps sending the same message.

Ken - NextGait Founder

Written by Ken – 12 years of running, 12,500+ miles, 63 shoes tested, and 36 races from 5Ks to a 50K ultra. I run 30-40 miles a week on the Atlantic City Boardwalk and write from real training miles, not one-run demos. More about me

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top