TrainingAugust 17, 2026·5 min read

Should You Stretch Before or After a Workout?

Should you stretch before or after a workout? Do your stretching after, or save it for its own session, if it is static stretching, meaning holding a stretch in place. Before a workout, dynamic stretching, moving through a range of motion instead of holding it, is the better choice, since it warms you up without the temporary strength dip that static stretching right before lifting can cause.

The short version: move before you lift, hold after you lift. Here is why that order actually matters.

What's the difference between static and dynamic stretching?

Static stretching is what most people picture when they hear the word: reaching for your toes and holding it, or holding a lunge stretch for 30 seconds. Dynamic stretching is different, it is controlled movement through a range of motion, like leg swings, walking lunges, or arm circles, without pausing at the end position.

That distinction is the whole reason the "before or after" question has two different answers. One raises your body temperature and rehearses the movement pattern you are about to train. The other puts a muscle into a held, lengthened position, which behaves differently under load right afterward.

Does static stretching before a workout actually hurt performance?

Yes, at least in the short term, and duration is the key variable. Research on the acute effects of static stretching has found that holding a stretch for longer than roughly 60 seconds can measurably reduce muscle strength and power for a short window afterward. Shorter holds, under 60 seconds, show a much smaller effect and often little to no meaningful strength cost.

There is also some evidence that regularly pairing long-duration static stretching directly with resistance training sessions over several weeks can blunt strength gains over time, not just in that single session. None of this means static stretching is harmful in general, it means the timing matters more than most people realize.

If you like a quick static stretch before training, keep individual holds short, well under 60 seconds, rather than the long, deep holds you would use in a dedicated flexibility session. The temporary strength cost scales with how long you hold it.

What should you actually do before a workout, then?

Dynamic stretching and a general warm-up. A few minutes of movement that raises your heart rate and body temperature, followed by dynamic movements that mimic what you are about to do, like bodyweight squats before a squat session or arm circles before pressing, prepares your joints and muscles without the power cost of static holds. This is the same logic behind ramping up to your working weight with lighter warm-up sets, which our guide on how to make a workout plan for beginners touches on for structuring the start of a session.

Should you stretch after a workout instead?

This is generally the better window for static stretching, if you want to include it. Your muscles are already warm, the strength or power cost does not matter since your working sets are done, and holding stretches after training is the setting where static stretching actually builds flexibility over time. Doing it post-workout, or even as its own separate session on a rest day, gets you the range-of-motion benefit without any tradeoff.

Does stretching prevent soreness or injury?

Less than most people assume. Stretching, whether static or dynamic, has not been consistently shown to meaningfully reduce next-day muscle soreness, so do not count on it to fix soreness the way it is sometimes marketed to. If soreness itself is what you are trying to understand, is muscle soreness a sign of muscle growth covers what soreness actually does and does not tell you. The evidence linking stretching to lower injury rates is mixed as well, a proper warm-up that raises body temperature and rehearses the movement seems to matter more for both.

That does not make stretching pointless. If flexibility and comfortable range of motion matter to you, which is a reasonable goal on its own, consistent stretching, especially static stretching done regularly, does improve it. It is just not the injury shield or soreness fix it is often assumed to be.

Warming up properly is one of those small things that is easy to skip when you are short on time, but it sets up the rest of the session. Ori, OneFit's AI coach, builds your working sets and weights from your logged history, so once your dynamic warm-up is done, you already know exactly what is next instead of guessing your way into the first working set cold.

Let OneFit AI build the plan for you

OneFit AI generates a personalized plan from your goals, picks the exercises, and adjusts as you get stronger. Free to download.

Download on the App Store

FAQ

Should you stretch before or after a workout? Do dynamic stretching, moving through a range of motion, before a workout as part of your warm-up. Save static stretching, holding a stretch in place, for after training or a separate session, since it can temporarily reduce strength and power if done right before lifting.

Does static stretching before a workout hurt your performance? It can, especially with longer holds. Research has found that static stretches held for more than about 60 seconds can reduce muscle strength and power for a short time afterward. Shorter holds under 60 seconds have a much smaller effect.

What is the difference between static and dynamic stretching? Static stretching means holding a muscle in a stretched position, like reaching for your toes and holding it. Dynamic stretching means moving through a range of motion with control, like leg swings or walking lunges, without holding the end position.

Does stretching prevent muscle soreness or injury? The evidence for this is weaker than most people assume. Stretching has not been consistently shown to meaningfully reduce next-day muscle soreness, and its effect on injury prevention is mixed. A proper warm-up that raises your body temperature matters more for both.

Is it still worth stretching if it does not prevent injury? Yes, if flexibility and range of motion are things you care about. Regular stretching, especially static stretching done consistently over time, does improve flexibility, which has its own value for comfort and movement quality even without a direct injury-prevention effect.

Turn this into your plan

OneFit AI builds a personalized version from your goals in seconds, then tracks it and tells you when to progress. Free to download.

Keep reading