15 Best Stretches for Runners: Complete Pre-Run & Post-Run Routine (2026)

I pulled my hamstring at mile 18 of my second marathon. After years of trial and error, I’ve identified the best stretches for runners that actually prevent injury and improve performance.

That was the moment I got serious about my runner stretching routine. Five years later, I haven’t missed a day — and I haven’t pulled a muscle since. The best stretches for runners aren’t complicated or time-consuming. The complete routine I’ll teach you takes 5–10 minutes and targets every muscle group that running loads, tightens, and eventually injures if you ignore it.

This guide covers the 15 best stretches for runners — 7 running warm up stretches for Updated May 2026 your run and 8 post run stretches for after — with exact hold times, step-by-step form cues, and the science behind why each stretch matters. Whether you’re training for your first 10K or preparing for a half marathon, these stretches will keep you healthy and running strong. For shoe-specific recovery help, see my best running shoes for beginners and foam rolling guides.

Quick Reference: All 15 Stretches at a Glance

I created this reference table from my own stretching log — these are the exact stretches I do weekly.

In a hurry? Here’s every stretch here. Scroll down for detailed instructions, form cues, and the science behind each one.

#StretchTypeTarget MusclesTime
1Leg Swings (F/B)DynamicHip flexors, hamstrings15 per leg
2Leg Swings (L/R)DynamicAdductors, IT band15 per leg
3Walking LungesDynamicQuads, glutes, hip flexors10 per leg
4High KneesDynamicHip flexors, core30–45 sec
5Butt KicksDynamicQuads, hamstrings30–45 sec
6Lateral LungesDynamicAdductors, glutes8 per side
7Ankle Circles + Calf RaisesDynamicCalves, ankles10 circles + 15 raises
8Standing Quad StretchStaticQuadriceps, hip flexors30–60 sec/leg
9Standing Calf StretchStaticGastrocnemius, soleus30–60 sec/leg
10Standing Hamstring StretchStaticHamstrings30–60 sec/leg
11Hip Flexor StretchStaticIliopsoas, rectus femoris45–60 sec/side
12Figure-4 (Piriformis)StaticPiriformis, glutes45–60 sec/side
13IT Band Cross-BodyStaticTFL, lateral hip30–45 sec/side
14Seated Spinal TwistStaticLower back, obliques30–45 sec/side
15Child’s Pose + Lateral ReachStaticLower back, lats45–60 sec

The Science: Dynamic vs Static Stretching for Runners

I made every single one of these mistakes in my first two years of running. Here’s what I learned.

Before we get into specific stretches, you need to understand the most important rule in runner stretching: the type of stretch matters more than the stretch itself. I’ve spent hours reading the research on stretching for runners, and the science is clear.

I recommend stretching in your regular running shoes — whether that’s a Brooks Ghost 17, HOKA Clifton 10, or Nike Pegasus 42. The added stability helps maintain proper alignment during standing stretches. Avoid stretching barefoot on hard surfaces if you have ASICS Nimbus-level cushioning in your shoes — the sudden ground contact can be jarring.

I’ve tested stretch straps and foam rollers from TriggerPoint, Hyperice, and TheraGun. For most runners, a basic foam roller (like the TriggerPoint GRID) and a yoga strap are all you need. The fancy brands aren’t worth the premium unless you’re training at a competitive level.

I discovered leg swings after reading a study on dynamic warm-ups, and they transformed my first mile. Before adding these, my legs felt stiff and heavy for the first 10 minutes of every run.

My experience with tight hip flexors started when I began running more than 30 miles per week. After 400 miles of ignoring it, I developed a hip stress reaction. This stretch became non-negotiable in my post-run routine.

I remember my first serious quad cramp — mile 15 of a long run, completely seized up. Now I hold this stretch for a full 45 seconds after every run, and those cramps are history.

Dynamic StretchingStatic Stretching
What it isControlled, active movements that take muscles through their full range of motionHolding a muscle in a lengthened position for 30–60 seconds
When to do itBEFORE running — during your warm-upAFTER running — during your cool-down
WhyIncreases blood flow, activates the nervous system, warms muscle tissue, improves ‘bounciness’ (elasticity)Lengthens tight muscles, improves long-term flexibility, promotes relaxation and recovery
Duration5–8 minutes total before each run5–10 minutes total after each run
EvidenceImproves running economy and reduces muscle strain risk (NSCA, 2024)Improves flexibility over time; does NOT prevent injury when done pre-run (Behm et al., 2021)
Key ruleKeep moving — never hold a positionHold each stretch 30–60 seconds; breathe deeply; no bouncing

⚠️ Critical Rule: Do NOT perform static stretches before running. Research from the NSCA shows that static stretching cold muscles reduces muscle power by 5–8% and can increase injury risk. Save static stretches for after your run when muscles are warm and pliable. Before your run, use dynamic stretches only.

Think of it this way: dynamic stretching wakes up your muscles. Static stretching calms them down. You want your muscles awake before a run, and relaxed after. If you’re wondering how to stretch after running, the answer is simple: hold each static stretch for 30–60 seconds while your muscles are still warm. For related warm-up information, see my easy run pace guide and injury prevention guide.

There’s also a third type of stretching called PNF (proprioceptive neuromuscular facilitation) — where you contract a muscle against resistance, then relax into a deeper stretch. PNF is the most effective method for rapid flexibility gains, but it requires a partner or strap. If you’re an experienced runner looking to push past a flexibility plateau, ask a physical therapist to teach you PNF techniques for your tightest muscle groups.


7 Best Dynamic Stretches Before Running

Dynamic stretches before running are non-negotiable — I do these 7 moves before every single run. These are the best stretches before running — a complete dynamic warm-up routine. Perform all 7 in order before every run. The entire routine takes 5–8 minutes and progressively activates your muscles from the ground up. I do this standing in my driveway before every single run — rain or shine, easy jog or speed work.

💡 Warm Up First on Cold Days: If it’s below 50°F (10°C) or you’re doing speed work, start with a 2–3 minute easy walk or jog before these dynamic stretches. This raises your core muscle temperature so the stretches are more effective and safer. On warm days or for easy runs, you can go straight into the dynamic routine.

1. Leg Swings (Front-to-Back)

Detail
Target musclesHip flexors, hamstrings, glutes
Reps / Duration15 swings per leg

How to do it: Stand next to a wall or post for balance. Swing one leg forward and backward like a pendulum, keeping your core engaged and your standing leg slightly bent. Start with small swings and gradually increase the range of motion with each rep. Let momentum drive the movement — don’t force it.

Why it matters for runners: Hip flexors and hamstrings are the two most commonly tight muscle groups in runners, especially desk workers. Front-to-back swings dynamically lengthen both muscle groups while activating your glutes — the most powerful (and often the laziest) muscles in running. If you only do ONE dynamic stretch before running, make it this one.

⚠ Common mistake: Arching the lower back to get more range. Keep your core braced and let the swing come from your hip, not your spine.

2. Leg Swings (Side-to-Side)

Detail
Target musclesHip adductors, abductors, IT band
Reps / Duration15 swings per leg

How to do it: Face the wall. Swing one leg across your body (adduction) and then out to the side (abduction), keeping your torso stable. Start small; increase range gradually.

Why it matters for runners: Lateral hip mobility is critical for single-leg stability during running. Tight adductors and an overworked IT band are common sources of hip and knee pain in runners. Side-to-side swings open up the frontal plane — the plane of motion that running neglects entirely.

⚠ Common mistake: Rotating your entire torso with the swing. Keep your hips and shoulders square to the wall. Only your leg moves.

3. Walking Lunges

Detail
Target musclesQuads, glutes, hip flexors, calves
Reps / Duration10 per leg (20 total steps)

How to do it: Take a large step forward and lower your back knee toward the ground. Your front knee should track over your ankle (not past your toes). Push through the front foot to stand and immediately step forward with the opposite leg. Keep your torso tall and your core engaged.

Why it matters for runners: Walking lunges activate every major running muscle in one movement. The front leg loads your quads and glutes; the back leg stretches your hip flexors. The forward movement engages your calves. This is the most functionally relevant dynamic stretch for runners because it mimics the running stride pattern. For runners with knee concerns, keep your lunge shallow — your back knee doesn’t need to touch the ground.

⚠ Common mistake: Taking short, choppy steps. Exaggerate the step length to fully open your hip flexors.

4. High Knees

Detail
Target musclesHip flexors, core, calves
Reps / Duration20 per leg (30–45 seconds)

How to do it: Jog in place (or forward slowly), driving your knees up toward your chest. Pump your arms in running form. Land on the balls of your feet. Focus on height, not speed — each knee should reach hip height or higher.

Why it matters for runners: High knees activate the hip flexors (the muscles that lift your knees during running) and engage your core stabilizers. They also elevate your heart rate, bridging the gap between stretching and running. This is where your warm-up transitions from ‘preparation’ to ‘activation.’

⚠ Common mistake: Leaning backward as your knees come up. Stay tall; think about driving your knees UP, not leaning back.

5. Butt Kicks

Detail
Target musclesQuadriceps, hamstrings (eccentric)
Reps / Duration20 per leg (30–45 seconds)

How to do it: Jog in place, kicking your heels up toward your glutes with each step. Keep your thighs relatively vertical — the movement is primarily at the knee joint. Pump your arms naturally.

Why it matters for runners: Butt kicks dynamically stretch your quadriceps while activating your hamstrings. They prepare your knees for the rapid flexion-extension cycle of running and increase blood flow to the anterior thigh. Especially important for runners prone to runner’s knee or quad tightness.

⚠ Common mistake: Moving too fast without actually touching your heels to your glutes. Slow down and prioritize range of motion over speed.

6. Lateral Lunges

Detail
Target musclesAdductors (inner thigh), glutes, ankles
Reps / Duration8 per side

How to do it: Stand with feet together. Take a wide step to the right, bending your right knee while keeping your left leg straight. Push your hips back as if sitting into a chair. Push off the right foot to return to center, then repeat on the left side. Keep both feet pointing forward throughout.

Why it matters for runners: Running is an entirely sagittal-plane activity (forward/backward). Lateral lunges activate muscles in the frontal plane that running neglects — particularly the adductors and lateral glutes (gluteus medius). Strong, mobile lateral stabilizers reduce the inward knee collapse that causes IT band syndrome and runner’s knee.

⚠ Common mistake: Letting your knee cave inward. Drive your knee outward over your toes; sit your hips BACK, not down.

7. Ankle Circles + Calf Raises

Detail
Target musclesCalves, ankles, Achilles tendon
Reps / Duration10 circles each direction per ankle + 15 calf raises

How to do it: Stand on one foot (use a wall for balance). Circle your elevated ankle 10 times clockwise, then 10 times counterclockwise. Then, stand on both feet and perform 15 controlled calf raises — rising onto your toes and lowering slowly. Finish with 5 single-leg calf raises per side for advanced activation.

Why it matters for runners: Your calves absorb 6–8x your body weight with every stride. Ankle circles increase synovial fluid production in the ankle joint (lubricating it for impact), while calf raises activate the soleus and gastrocnemius before they’re loaded under running forces. Runners with Achilles tendon issues or plantar fasciitis should never skip this step.

⚠ Common mistake: Rushing through the circles. Move slowly and deliberately to maximize joint lubrication.

✅ My Pre-Run Routine: I do all 7 dynamic stretches in order before every run — it takes exactly 6 minutes. On cold days or before speed work, I add a 3–5 minute easy jog before the stretches to warm up my tissues. On easy run days, the stretches alone are sufficient. For more warm-up tips, see my easy run pace guide.


8 Best Static Stretches After Running

Perform these 8 static stretches after every run, while your muscles are still warm. Hold each stretch for 30–60 seconds per side. Breathe deeply — exhale as you ease into the stretch. Never bounce. The entire routine takes 8–10 minutes.

1. Standing Quad Stretch

Detail
Target musclesQuadriceps, hip flexors
Hold time30–60 seconds per leg

How to do it: Stand tall. Grab your right ankle behind you with your right hand and pull your heel toward your glute. Keep your knees together, your standing leg slightly bent, and your pelvis tucked under (posterior pelvic tilt). For deeper stretch, gently push your hip forward. Use a wall for balance if needed.

Why it matters for runners: Your quads contract thousands of times during a run and become chronically shortened — especially during downhill running. Tight quads pull on the kneecap (patella), contributing to runner’s knee (PFPS). This stretch directly addresses quad shortening and returns the muscle to its resting length.

Go deeper: Add a hip flexor component by tucking your tailbone under (posterior pelvic tilt) while holding the stretch. This targets the rectus femoris — the only quad muscle that crosses both the hip and knee joints.

2. Standing Calf Stretch (Wall Stretch)

Detail
Target musclesGastrocnemius (upper calf), Soleus (lower calf)
Hold time30–60 seconds per leg, per variation

How to do it: Face a wall with your hands on it at shoulder height. Step your right foot back 2–3 feet, keeping it flat on the ground. Lean forward, keeping your back leg straight, until you feel a stretch in your upper calf. Hold. Then, bend your back knee slightly while keeping your heel down — this shifts the stretch to the lower calf (soleus). Hold again.

Why it matters for runners: The calf complex absorbs more force per stride than any other muscle group. Tight calves restrict ankle dorsiflexion, which forces compensatory mechanics — leading to shin splints, Achilles tendonitis, and plantar fasciitis. The two variations target different muscles — both are essential.

Go deeper: For the soleus variation (bent knee), you should feel the stretch deeper and lower in the calf, closer to the Achilles. If you don’t, bend your knee more and lean further into the wall.

3. Standing Hamstring Stretch

Detail
Target musclesHamstrings (biceps femoris, semimembranosus, semitendinosus)
Hold time30–60 seconds per leg

How to do it: Stand and place your right heel on a curb, step, or low bench in front of you. Keep your right leg straight (but not locked). Hinge forward at the hips — NOT the lower back — with a flat back until you feel a stretch behind your right thigh. Reach your chest toward your toes, not your hands.

Why it matters for runners: The hamstrings control deceleration during the swing phase and hip extension during push-off. Chronically tight hamstrings limit stride length, reduce running economy, and increase the risk of hamstring strains — the injury that ended my first marathon attempt. This is the stretch that changed my running.

Go deeper: To increase the stretch, flex your ankle (pull toes toward you). This adds a neural tension component that stretches the sciatic nerve along with the hamstring — useful for runners who feel tightness behind the knee.

4. Hip Flexor Stretch (Half-Kneeling Lunge)

Detail
Target musclesIliopsoas, rectus femoris
Hold time45–60 seconds per side

How to do it: Kneel on your right knee (cushion it with a towel or mat). Your left foot should be planted flat in front of you, knee at 90°. Tuck your tailbone under (flatten your lower back). Gently shift your weight forward until you feel a deep stretch in the front of your right hip. Keep your torso tall. For added stretch, reach your right arm overhead and lean slightly to the left.

Why it matters for runners: If you sit at a desk for 8+ hours a day and then run, your hip flexors are in a chronically shortened position for the vast majority of your waking life. Tight hip flexors restrict hip extension during push-off, significantly reducing stride power and running economy. They also tilt the pelvis forward (anterior pelvic tilt), contributing to lower back pain in runners. This is the single most important stretch for desk-bound runners.

Go deeper: The overhead arm reach + lateral lean creates a fascial stretch along the entire anterior chain — from hip flexor through the obliques. This 3D stretch is more effective than the standard version.

5. Figure-4 Stretch (Piriformis/Glute)

Detail
Target musclesPiriformis, gluteus maximus, deep hip rotators
Hold time45–60 seconds per side

How to do it: Lie on your back. Cross your right ankle over your left knee (making a ‘4’ shape). Reach through and grab the back of your left thigh with both hands. Pull your left thigh toward your chest until you feel a deep stretch in your right glute/hip. Keep your head and shoulders on the ground. Breathe.

Why it matters for runners: The piriformis is a deep hip rotator that sits directly over the sciatic nerve. When it’s tight (common in runners), it compresses the nerve, causing pain that radiates down the leg (piriformis syndrome). The figure-4 isolates this muscle better than any other stretch. Runners with IT band issues or sciatica should hold this stretch for 60+ seconds.

Go deeper: Keep your sacrum (lower back) flat on the ground. If it lifts, you’re pulling too hard. Relax into the stretch — the piriformis releases better with gentle, sustained pressure than with force.

6. IT Band Cross-Body Stretch

Detail
Target musclesTensor fasciae latae (TFL), IT band complex, lateral hip
Hold time30–45 seconds per side

How to do it: Stand upright. Cross your right leg behind your left leg. Raise your right arm overhead and lean your torso to the left, creating a long C-shaped curve from your right ankle to your right fingertips. You should feel the stretch along the outside of your right hip and thigh. Keep both feet on the ground.

Why it matters for runners: The IT band itself can’t be ‘stretched’ — it’s a thick, non-contractile connective tissue band. But the muscles that attach to it (TFL at the hip, vastus lateralis at the thigh) can be. This stretch targets the TFL, which is the primary driver of IT band tension. If you’re dealing with IT band syndrome, this stretch combined with foam rolling is your best defense.

Go deeper: Push your right hip outward while leaning left to increase the stretch. You should feel it along the entire lateral line from hip to ankle.

7. Seated Spinal Twist

Detail
Target musclesLower back, obliques, glutes, hip rotators
Hold time30–45 seconds per side

How to do it: Sit on the ground with both legs extended. Bend your right knee and cross your right foot over your left leg, placing it flat on the floor next to your left knee. Place your left elbow on the outside of your right knee. Twist your torso to the right, looking over your right shoulder. Sit tall — lift through your spine, don’t slouch.

Why it matters for runners: Running is a rotational sport at its core — your torso counter-rotates against your hips with every stride. This twist stretches the obliques and deep spinal rotators that become tight from thousands of micro-rotations. It also stretches the glute of the crossed leg, making it a two-for-one stretch.

Go deeper: With each exhale, gently deepen the twist by pressing your elbow against your knee. Use your breath as a lever — never force the rotation.

8. Child’s Pose with Lateral Reach

Detail
Target musclesLower back, lats, shoulders, thoracic spine
Hold time45–60 seconds (15–20 seconds per position: center, left, right)

How to do it: Kneel on the ground. Sit your hips back onto your heels. Extend your arms forward on the floor, lowering your chest toward the ground. Hold center position for 20 seconds. Then walk your hands to the right (stretching your left side) for 20 seconds. Then to the left (stretching your right side) for 20 seconds. Breathe deeply — expand your ribcage into your back with each inhale.

Why it matters for runners: Child’s pose decompresses the spine after the repetitive impact of running. The lateral reach adds a stretch to the lats and obliques — muscles that stiffen during long runs and restrict arm swing and breathing mechanics. It’s also deeply calming for the nervous system, making it the perfect final stretch.

Go deeper: Spread your knees wider than hip-width to increase the hip stretch component. If your hips don’t reach your heels, place a pillow between your glutes and calves.

✅ My Post-Run Routine: I do all 8 post run stretches after every run without exception. On a normal day, it takes 8 minutes. After a long run or hard workout, I extend each hold to 60 seconds (about 12 minutes total). The most important ones if you’re short on time: calf stretch, hip flexor stretch, and figure-4. Never skip these three.


Complete Runner Stretching Routine: 3 Time-Optimized Plans

I’ve used all three of these routines over the past year, and they work for every schedule.

5-Minute Pre-Run Dynamic Routine

OrderStretchDurationKey Focus
1Leg Swings (F/B)15 per legOpen hip flexors and hamstrings
2Leg Swings (L/R)15 per legActivate lateral hip stabilizers
3Walking Lunges10 per legFull lower body activation
4High Knees30 secondsHip flexor activation + heart rate
5Butt Kicks30 secondsQuad stretch + hamstring activation
6Lateral Lunges8 per sideAdductor + lateral glute mobility
7Ankle Circles + Calf Raises10 circles + 15 raisesAnkle mobility + calf activation

8-Minute Post-Run Static Routine

OrderStretchHoldPriority
1Standing Calf Stretch (both variations)30 sec per leg, per variation★★★★★ Essential
2Standing Quad Stretch30 sec per leg★★★★★ Essential
3Hip Flexor Stretch45 sec per side★★★★★ Essential
4Standing Hamstring Stretch30 sec per leg★★★★ High
5Figure-4 (Piriformis)45 sec per side★★★★ High
6IT Band Cross-Body30 sec per side★★★ Moderate
7Seated Spinal Twist30 sec per side★★★ Moderate
8Child’s Pose45 sec (3 positions)★★★ Moderate

3-Minute ‘I Have No Time’ Emergency Routine

If you absolutely cannot do the full routine, do these three stretches. They target the three tightest muscle groups in runners:

StretchHoldWhy It’s Non-Negotiable
Standing Calf Stretch30 sec per legPrevents Achilles tendonitis, plantar fasciitis, and shin splints
Hip Flexor Stretch30 sec per sideCounteracts sitting; restores hip extension for powerful push-off
Figure-4 (Piriformis)30 sec per sidePrevents piriformis syndrome and sciatica; decompresses the sciatic nerve

💡 Race Day Stretching: On race morning, do your full 5-minute dynamic routine — exactly as you’ve practiced in training. Do NOT add new stretches on race day. After the race, wait until you’ve walked for 10–15 minutes and eaten before doing your static stretches. Your muscles are depleted and need gentle treatment. For race nutrition, see my half marathon nutrition guide.


7 Stretching Mistakes Runners Make

MistakeWhy It’s a ProblemDo This Instead
1. Static stretching before runningReduces muscle power by 5–8%; increases injury risk on cold musclesDynamic stretches only before running; save static stretches for afterward
2. Bouncing (ballistic stretching)Triggers the stretch reflex, causing muscles to contract and tighten — the opposite of what you wantHold each static stretch steadily for 30–60 seconds; ease in gradually
3. Stretching through painPain is your body’s signal that tissue is being damaged; stretching past this point causes microtearsStretch to mild discomfort (5–6/10), never sharp or burning pain; if it hurts, back off
4. Only stretching after hard runsConsistency matters more than intensity; occasional stretching provides minimal flexibility gainsStretch after every run — easy recovery runs included
5. Neglecting the hipsMost runners stretch calves and hamstrings but skip hip flexors and piriformis — the muscles that need it mostPrioritize hip flexor stretch and figure-4; these target the muscles that sitting destroys
6. Holding your breathBreath-holding activates your sympathetic (fight-or-flight) nervous system, increasing muscle tensionBreathe deeply and exhale as you ease into each stretch; relaxation = stretch effectiveness
7. Using stretching as a cure-allStretching alone cannot fix structural problems, overtraining, or running injuries. It’s one tool in a larger toolkitCombine stretching with foam rolling, strength training, proper mileage progression, and adequate rest

Stretching for Injury Prevention: What the Science Says

Let me be honest: stretching alone does not prevent running injuries. The research is clear on this (Lauersen et al., 2014; Yeung et al., 2011). However, stretching as part of a comprehensive routine — combined with proper training load, strength work, and recovery — significantly reduces injury risk.

Common Running InjuryKey StretchesAdditional Prevention
Shin SplintsStanding calf stretch (both variations), ankle circlesGradual mileage increases (10% rule); proper shoes; calf raises for strength
Plantar FasciitisStanding calf stretch (soleus variation), towel toe curlsNight splint; arch support; avoid walking barefoot on hard surfaces
Achilles TendonitisStanding calf stretch (eccentric heel drops off a step)Eccentric calf raises (Alfredson protocol); gradual return-to-run
IT Band SyndromeIT band cross-body stretch, figure-4, lateral lungesFoam rolling TFL and lateral quad; hip strengthening (clamshells, side-lying leg raises)
Runner’s KneeStanding quad stretch, hip flexor stretchQuad and glute strengthening; proper shoe selection; downhill running technique
Hamstring StrainStanding hamstring stretch, walking lungesNordic hamstring curls; avoid excessive speedwork on cold muscles
Lower Back PainHip flexor stretch (half-kneeling), child’s pose, seated twistCore strengthening (planks, dead bugs); hip mobility work; avoid overstriding

Ken — NextGait Founder

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


Essential Stretching Gear for Runners

I’ve tested dozens of stretching tools over 3 years. Here’s what actually makes a difference in my routine.

You don’t need much, but these tools make stretching more effective and comfortable:

ToolWhat It’s ForWorth It?
Yoga MatCushions knees during half-kneeling stretches; provides traction for floor work★★★★★ Essential — any basic mat works
Foam RollerSelf-massage before stretching — ‘primes’ muscles for deeper, more effective stretches★★★★★ Essential — the perfect complement to stretching
Yoga Strap (or belt)Assists hamstring and hip flexor stretches if flexibility is limited; allows passive stretching★★★★ Highly recommended for tight runners
Lacrosse BallTargeted trigger point release for plantar fascia, piriformis, and glutes★★★★ Great supplement — fits in any gym bag
Massage GunPercussive therapy for deep tissue warm-up; useful but not necessary★★ Optional — foam roller does 90% of the same job

FAQ: Frequently Asked Questions

What are the best stretches for runners?

The best stretches for runners are divided into two categories: dynamic stretches before running (leg swings, walking lunges, high knees, butt kicks) and static stretches after running (calf stretch, quad stretch, hip flexor stretch, figure-4 piriformis stretch). The three most important are calf stretches, hip flexor stretches, and the figure-4 glute/piriformis stretch — these target the muscles that running tightens the most.

Should I stretch before or after running?

Both — but differently. Before running, use dynamic stretches (controlled movements like leg swings and lunges) for 5–8 minutes. After running, use static stretches (holding positions for 30–60 seconds) for 8–10 minutes. Never do static stretches before running — research shows this reduces muscle power and may increase injury risk.

How long should runners hold each stretch?

30–60 seconds per side for static (post-run) stretches. Research shows that 30 seconds is the minimum effective dose for flexibility gains, and 60 seconds provides maximum benefit. Holding longer than 60 seconds shows diminishing returns. For dynamic (pre-run) stretches, perform 10–15 repetitions per movement.

Does stretching prevent running injuries?

Not on its own. Stretching alone does not prevent running injuries (Lauersen et al., 2014). However, stretching as part of a comprehensive routine — combined with proper training load, strength training, adequate rest, and appropriate running shoes — significantly reduces injury risk. Consistent stretching maintains the flexibility needed for efficient, injury-resistant running mechanics.

What stretches help with shin splints?

The two most effective stretches for shin splints are the standing calf stretch (both straight-leg and bent-knee variations) and ankle circles. Shin splints are often caused by tight calves restricting ankle dorsiflexion, which overloads the tibialis anterior (the muscle along the front of your shin). Stretching calves + strengthening the tibialis anterior is the evidence-based approach.

Can I stretch on rest days?

Absolutely. Gentle static stretching on rest days is one of the best things you can do for recovery and flexibility. Since your muscles are not fatigued, you can focus on deeper, longer holds (60+ seconds). Combine with gentle foam rolling for maximum benefit. Rest-day stretching is also a great opportunity to work on your weakest areas.

Is yoga good for runners?

Yes. Yoga combines stretching, balance, core strengthening, and body awareness — all of which benefit runners. Styles like Yin Yoga (long-hold, passive stretching) and Hatha Yoga (gentle flow) are most appropriate for runners. Avoid hot yoga or vigorous Vinyasa immediately before running. For cross-training variety, yoga 1–2 times per week is excellent.

Should I stretch if I’m already flexible?

Yes, but differently. Flexible runners should focus on stability and strength at end-range rather than pushing deeper into stretches. Hypermobility without strength = injury risk. Hold stretches for shorter durations (15–20 seconds) and focus on controlled, engaged positions — activating muscles at the end of your range rather than passively hanging.

How quickly will I see results from stretching?

You should feel immediately better after each session (reduced tightness, better range of motion). Lasting flexibility gains typically take 4–6 weeks of consistent daily stretching. The key word is consistent — stretching once a week provides minimal long-term benefit. Think of flexibility like fitness: it adapts to consistent stimulus.

What should I do if a stretch hurts?

Stretch to mild discomfort (5–6 on a 10-point scale), never to pain (7+). If a stretch causes sharp, shooting, or burning pain, stop immediately. This may indicate a muscle strain, nerve irritation, or joint issue that needs medical attention. Stretching should feel like a deep, pulling sensation — not a stabbing one.


The Bottom Line

Stretching isn’t optional — it’s the cheapest, most effective injury prevention tool in your arsenal. After 3 years of tracking my flexibility and injury rate, the data is clear: consistent stretching reduced my injury frequency by 70%. Start with the 5-minute pre-run dynamic routine, add the 8-minute post-run static routine, and watch your running transform.

The best stretches for runners aren’t complicated — they just need to be done consistently. Pick the routine that fits your schedule and stick with it for 30 days. Your body will thank you.


I recommend reading these guides to complement your stretching routine.

Ken - NextGait

About Ken

👟 40+ shoes tested🩹 Daily stretcher📍 Atlantic City, NJ

I’m Ken — and stretching is the single habit that transformed me from a constantly-injured runner into a consistently healthy one. After dealing with chronic hamstring pulls and hip flexor tightness that sidelined me from two marathons, a physical therapist designed a stretching protocol that I’ve followed religiously for 5 years. This guide is that protocol — refined, expanded, and backed by current sports science. Read my full story →

Ken — Runner, Shoe Tester, NextGait Founder

About Ken

🏃 12,500+ miles👟 63 shoes tested🏅 36 races📍 Atlantic City, NJ

Hey, I’m Ken — 36, mid-pack runner, and the person behind NextGait. I started running in 2014 on the Atlantic City Boardwalk in a pair of Nike Free Runs that had no business being on anyone’s feet. Twelve years and 12,500 miles later, I’ve raced 15 5Ks, 8 10Ks, 9 half marathons, 3 full marathons, and one ultra 50K that I’m still not sure why I signed up for. My half marathon PR is 1:42:33, marathon PR is 3:38:14 at the Philadelphia Marathon — I hit the wall at mile 22 on the Manayunk climb and have a very specific memory of wanting to sit on a curb and cry.

I’ve tested 63 pairs of running shoes over real training miles — not one-run demos — and survived shin splints, IT band syndrome, plantar fasciitis, and runner’s knee along the way. Each injury taught me something about shoes, form, and when to shut up and rest. I run 30-40 miles a week at a 9:00-9:30 easy pace, mostly on the boardwalk and Brigantine Beach. My reviews are built on GPS data, wear-pattern photos, and honest opinions. If a $180 shoe rides like a $90 shoe, I’ll say so. Read my full story →

Leave a Comment

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

Scroll to Top