← Guides

Dynamic vs static stretching: which one, when

The rule of thumb is right: move before, hold after. The reasoning behind it is more interesting — and more forgiving — than the rule makes it sound.

6 min read · Updated

The difference in one line each

Static stretching is moving a joint to the end of its range and staying there — seated forward fold, pigeon pose, the ones you hold and breathe through.

Dynamic stretching is moving a joint through its range repeatedly, under control, without stopping at the end — leg swings, arm circles, cat-cow. You pass through the position instead of parking in it.

Why dynamic goes first

A warm-up has one job: make you ready to move fast without your body being surprised by it. That means raising your temperature, getting blood into the muscles you are about to use, and waking up the coordination between them. Movement does all three. Holding still does none of them — you can hold a deep static stretch for ten minutes and finish exactly as cold as you started.

So the case for dynamic before training is not really that static stretching is harmful. It is that static stretching is not a warm-up, and using it as one means you have not warmed up.

The performance claim, in proportion

You will have read that static stretching before training makes you weaker. There is something to it: long static holds immediately before a maximal effort do produce a small, temporary reduction in strength and power output. That is a real finding and it replicates.

It is also routinely blown out of proportion. The effect is small, it fades within minutes, and it is mostly associated with long holds — the kind you would only do if you were stretching properly rather than briefly. If you are about to attempt a one-rep max or run a sprint you care about, keep the long holds out of the ten minutes beforehand. If you are about to do a twenty-minute circuit in your living room, thirty seconds of hamstring stretch will not measurably cost you anything.

The order is worth following. It is not worth worrying about.

A warm-up that takes four minutes

Work from the middle outward and finish with something that asks for a bit of speed. Thirty to forty seconds each is plenty:

The last one should leave you breathing slightly harder than when you started. That is the actual test of whether a warm-up worked — not how flexible you feel, but whether your heart rate moved.

Quick Warm Up03:45 · 6 moves

And what to do afterwards

This is where the long holds belong. You are warm, you are done asking for output, and this is the part of the session that actually buys you range of motion over time. Give it five minutes and the same muscles you just worked:

How long to stay in each one is its own question — the short version is 15 to 30 seconds, and the longer version is in how long to hold a stretch.

Gentle Cool Down04:30 · 5 moves

Frequently asked questions

What is the difference between dynamic and static stretching?
Static stretching holds a position at the end of a joint’s range. Dynamic stretching moves the joint through its range repeatedly under control, passing through the end position rather than staying there.
Should you stretch before or after a workout?
Do dynamic movement before, and save static holds for afterwards. Dynamic work raises your temperature and prepares you to move; static holds do not, and they are more productive once you are warm and finished.
Does static stretching before exercise make you weaker?
Slightly and temporarily, mostly after long holds and mostly for maximal efforts. It matters if you are about to attempt a heavy lift or a sprint. For ordinary training it is not worth worrying about.
Is dynamic stretching the same as bouncing?
No. Bouncing at the end of a range is ballistic stretching, and it is worth avoiding. Dynamic stretching stays controlled through the whole movement.

Keep reading