Is It Better to Stretch Before or After a Workout?

Stretching after your workout is generally the better choice. Static stretching before exercise can temporarily reduce your strength, power, and speed, while stretching cold muscles may actually increase your risk of injury. The ideal approach is to save traditional held stretches for after you exercise and use dynamic movement-based warm-ups beforehand.

That said, the full picture is more nuanced than a simple before-or-after answer. The type of stretching matters just as much as the timing, and some of the recovery benefits people expect from post-workout stretching don’t hold up under scrutiny either.

Why Static Stretching Before Exercise Hurts Performance

Holding a stretch for 30 seconds or more before you work out can make you weaker and slower in the session that follows. Research on collegiate track-and-field athletes found a 3% decrease in sprinting performance at 40 meters after pre-event static stretching. That may sound small, but in competitive settings or heavy lifts, it’s significant. The National Strength and Conditioning Association notes that pre-exercise static stretching of the muscles you’re about to use can reduce force production, power output, strength endurance, reaction time, and running speed.

This isn’t limited to traditional held stretches. Bouncing-style ballistic stretching and more advanced techniques that combine passive movement with active muscle contractions can also inhibit strength and reduce explosive power when performed right before activity.

The reason comes down to how your nervous system controls muscle tension. Your muscles contain built-in sensors that detect how far and how fast they’re being stretched. These sensors act as a protective mechanism, sending signals through your spinal cord to prevent overstretching. When you hold a long static stretch, you essentially dial down this protective tension. That’s great for improving flexibility, but it temporarily reduces your muscles’ ability to contract forcefully. Your tendons also have sensors that monitor tension levels during loading. Extended stretching before exercise can dampen these signals too, leaving your muscles less responsive when you need them to fire at full capacity.

Pre-Workout Stretching Doesn’t Prevent Injuries

One of the most persistent reasons people stretch before exercise is to avoid getting hurt. The evidence doesn’t support this. A systematic review of the available clinical trials found that three out of four randomized controlled trials concluded stretching did not reduce the incidence of exercise-related injury. The two highest-quality trials in the review both showed no benefit. The reviewers noted that the available evidence actually suggests pre-exercise stretching may increase injury risk.

Harvard Health Publishing puts it bluntly: stretching a healthy muscle before exercise does not prevent injury or soreness, and stretching a cold, tight muscle could itself lead to injury. Muscles that haven’t been warmed up with light activity are less pliable and more vulnerable to strain when forced into end-range positions.

What to Do Before Your Workout Instead

Replace static stretching with a dynamic warm-up. This means performing controlled movements that mimic what you’ll do in your workout, gradually increasing your range of motion and heart rate. Think marching in place, arm circles, torso rotations, leg swings, air squats, or step-ups. If you’re about to run, start with a brisk walk or light jog. If you’re lifting, do lighter sets of the exercises you’re about to load.

The key principle is to practice your workout movements slowly and with control, allowing your body to adjust to the activity. This raises your muscle temperature, increases blood flow, loosens your joints, and primes your nervous system for the effort ahead. A good dynamic warm-up takes 5 to 10 minutes and leaves you feeling loose and ready, not fatigued.

Post-Workout Stretching Feels Good but Has Limits

Here’s where things get surprising. Most people assume stretching after a workout helps with recovery, reduces soreness the next day, or helps muscles bounce back faster. A systematic review and meta-analysis of randomized controlled trials published in Frontiers in Physiology found none of these benefits held up. Post-exercise stretching showed no meaningful effect on strength recovery compared to simply resting. It also had no effect on delayed-onset muscle soreness at 24, 48, or 72 hours after exercise. The researchers concluded that the available data does not support recommending post-exercise stretching specifically for recovery purposes.

This doesn’t mean stretching after a workout is useless. It just means the benefits are different from what most people expect. When your muscles are warm and pliable after exercise, that’s the safest and most effective time to work on flexibility. If you want to touch your toes, deepen your squat, or improve your overhead range of motion, post-workout stretching is when you’ll make the most progress. Holding each stretch for 30 to 60 seconds while your tissues are warm allows you to safely push into deeper ranges.

So the real value of post-workout stretching is building long-term flexibility, not speeding up next-day recovery.

How This Changes by Activity Type

The negative effects of pre-exercise static stretching are most pronounced in activities that demand explosive power. Research has documented reduced performance in one-rep-max leg press, 20-meter sprint times, and vertical jump height following acute static stretching. The physiological explanation is that stretched muscles temporarily lose some ability to store and release elastic energy, which is exactly what you need for jumping, sprinting, and heavy lifting.

For endurance activities like distance running, the picture is slightly different but still doesn’t favor pre-run static stretching. No studies have shown that acute stretching improves running performance, and notably, no research has reported positive effects for endurance runners. A dynamic warm-up that includes light jogging and leg swings remains the better preparation. Some distance runners with specific flexibility limitations (tight hip flexors affecting stride length, for example) may benefit from a regular stretching routine done separately from their runs, but that’s a flexibility-building practice rather than a pre-workout ritual.

The Ideal Warm-Up and Cool-Down Sequence

Putting it all together, the most effective approach looks like this:

  • Before your workout: Start with 3 to 5 minutes of light aerobic movement (walking, cycling, or jogging) to raise your heart rate and muscle temperature. Follow that with 5 minutes of dynamic movements targeting the muscle groups you’ll use. Skip static stretching entirely.
  • After your workout: Spend 5 to 10 minutes on static stretches, holding each position for 30 to 60 seconds. Focus on the muscles you trained and any areas where you’d like to improve flexibility over time.

If flexibility is a specific goal for you, the post-workout window is your best opportunity to make real gains. Your tissues are at their warmest and most receptive to being lengthened. Over weeks and months, consistent post-exercise stretching will produce meaningful changes in your range of motion, even if it doesn’t do much for next-day soreness.