Should stretching be done before exercise? Does the type of exercise (running, weight training, swimming) affect the answer?

  • Please have a look at this answer of mine, because I'm tempted to close this one as a dupe. Please change your question based on what you've learned from my answer there.
    – Ivo Flipse
    Commented Jul 11, 2011 at 23:39
  • 1
    @Ivo: Incredibly detailed and useful answer, although that question is asking about stretching after exercising, not before. But feel free to close if that's covered in that question.
    – jrdioko
    Commented Jul 11, 2011 at 23:54
  • 1
    @Ivo: StackExchange is all about creating a database of useful answers to specific questions. This question is distinct - considering the very specific title of the other question. In addition, your other answer is very long and broad. A focused, well-supported answer to this question would be a valuable addition. Bottom line: not a dupe IMHO.
    – Argalatyr
    Commented Jul 12, 2011 at 0:00
  • This question would be even more distinct if "or after" were removed from the title.
    – Argalatyr
    Commented Jul 12, 2011 at 0:03
  • @Jrdioko, actually the whole point of my answer was to show that there's no proof stretching helps at all. Before would be worse, because it negatively affects your muscles, but afterwards has no proven advantage towards preventing DOMS. Besides we already closed exactly the same question as your as a dupe of that one before :-)
    – Ivo Flipse
    Commented Jul 12, 2011 at 1:22

4 Answers 4


It really depends on what you are doing. I don't have any links, but Ivo's detailed answer about stretching after exercise alludes to the fact that stretching cold muscles is a bad idea. However, with some activities you need to get a good stretch in so you can avoid injury before you begin.

For example, when I do squats I need to get to a certain depth (below parallel) so that my whole body, including my knees can be strengthened. When I'm cold I just can't get that deep due to a natural lack of flexibility. To warm up, I'll do a set of five empty bar squats, followed by some stretching to get to the right depth. I continue to warmup this way, increasing the weights until I get to my work weight.

Flexibility is important any time you are doing something technically challenging and requires a full range of motion. That includes martial arts, gymnastics, certain lifts (like squats and cleans), etc. You won't be able to stretch properly until your muscles are warm. You can do a quick jog, jumping jacks, or the basic motions you will be doing while you exercise without the same amount of resistance you would normally use. After that, you can stretch appropriately.

  • Pre workout stretch should be short, with the goal of getting you limber enough to do your exercise with good form
  • Post workout stretch should be longer, with the goal of increasing your flexibility for next time. It can also be a good cool down technique.

NOTE: not all exercise activities benefit from stretching, and Ivo's answer is coming from the perspective of a runner. You have a lot less requirements on your range of motion to run than you do to execute a flying kick.

  • It is worth mentioning that dynamic stretching for any activity is good as it prepares the muscles for what you are about to endure as you have stated above. However, it has been proven that static stretching actually reduces the maximal power output for the session by up to 30% (obviously the amount will affect what you are doing and what build you are etc) Commented Jul 17, 2011 at 18:55

I think Ivo has described the lack of known physical benefit in his response to a prior question (and above in his comments): Should I stretch after exercise? and for the most part I agree.

and from what I have read static/dynamic stretching does not enhance or hurt the body, if anything it could be considered as part of the workout routine. My typical workout consists of 5 minutes of warm up (rope jumping, jumping jacks, etc.) and 5 minutes of stretching (including some yoga stuff) - and I've found that to be sufficient enough to warm my body up and MENTALLY prepare me for the workout.

So - my opinion - I think it prepares one mentally by giving you some time to think about the workout and what your trying to accomplish and a time to adjust your body to the movements your about to make. Make the stretching relevant to the workout (don't do static stretches if you're about to do kickboxing and don't focus on your arms if it's a heavy legs day).


If it is bodybuilding/weight-lifting that you are doing, it is probably best to do a quick (1 exercise) stretch after the warm-up cardio, and then do some stretches in between exercises.

What this does is stretch the fascia of muscle, therefore giving it more space to grow. This is heavily used in the FST-7 training method.


For weightlifting, it is not only unnecessary, it is actually detrimental.

For other sports, it may or may not be beneficial, depending on the sport. E.g. I could not have conceived any martial arts training session, back in the day, without very thorough stretching beforehand. I would have pulled a muscle, or worse, if I didn't stretch before.

  • I thoroughly disagree with your first statement. Many of the compound lifts build a stretch into the movement such as squats, bench press, etc. In order to execute the technique properly, and to position the bar properly, you need to be limber enough to do it. I'd like to see some backup material for that statement. For my argument, I've got the Starting Strength book as well as several articles a Google search away. Commented Jul 15, 2011 at 12:30
  • According to 6 time Mr. Olympia, Dorian Yates, you're supposed to do dynamic stretches before a workout. Static stretches will cause microtears, which weakens the muscles. He explains it in this video.
    – JoJo
    Commented Jul 16, 2011 at 7:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.