
Mobility
Should You Stretch Before or After a Workout?
The simple answer is that the type of stretching matters more than the timing. Gentle moving stretches belong in your warm up, and longer held stretches work best once your muscles are warm.
The short answer
- Before a workout, do dynamic stretching, which means gentle moving stretches like leg swings and arm circles as part of a warm up, to get your body ready. Save longer, held static stretches for after your workout, when your muscles are warm. Static stretching before exercise can briefly reduce power, so it is better afterwards.
- Dynamic stretching before helps you move more freely and eases you into the session.
- Static stretching after is a calm way to cool down and work on your flexibility over time.
- Stretching on its own does not reliably prevent injury or muscle soreness, so treat it as one helpful habit rather than a cure.
- With Edge, mobility is built into every plan, with coach video demos for the general moves so you know what good looks like.
Dynamic before
Moving stretches in your warm up
Static after
Held stretches when muscles are warm
5 to 10 min
A sensible amount of stretching per session
Should you stretch before or after a workout?
Before a workout, do dynamic stretching, which means gentle moving stretches like leg swings and arm circles as part of a warm up, to get your body ready. Save longer, held static stretches for after your workout, when your muscles are warm. Static stretching before exercise can briefly reduce power, so it is better afterwards.
The key thing to understand is that there are two different kinds of stretching, and each has its own moment. Dynamic stretching is active and flowing, so it suits the start of a session when you want to raise your heart rate and loosen up. Static stretching is slow and held, so it suits the end of a session when you want to calm down and let your body settle. Once you separate the two, the timing question mostly answers itself.
A good warm up does more than stretch. It gradually lifts your heart rate, sends more blood to your working muscles and rehearses the movements you are about to do. Dynamic stretches fit neatly inside that warm up, which is why they belong before you train rather than after.
What is dynamic stretching?
Dynamic stretching means moving a joint through its range in a controlled, repeated way, rather than holding a position still. You keep moving, so your body warms up as you go. It is gentle and rhythmic, not bouncy or forced, and it should feel like waking your muscles up rather than pushing them to their limit.
Simple examples include leg swings, arm circles, walking lunges, gentle hip openers and slow bodyweight squats. If you are about to run, a few minutes of leg swings and easy skipping prepares your legs well. If you are lifting weights, some arm circles and bodyweight squats get your shoulders and hips ready for the movements ahead. The aim is to move the parts of your body that the session will challenge.
Because dynamic stretching keeps you moving, it fits the goal of a warm up, which is to get your body ready for effort. That is why it is the sensible choice before you train.
What is static stretching?
Static stretching means easing into a stretch and holding it still for a period of time, usually somewhere between 15 and 45 seconds. You settle into a comfortable position, feel a gentle pull in the muscle and breathe slowly while you hold it. It should feel like a mild stretch, never sharp pain.
Common examples include a standing quad stretch, a seated hamstring stretch, a calf stretch against a wall and a gentle chest or shoulder stretch. Holding these when your muscles are already warm feels far more comfortable than doing them cold, which is another reason they suit the end of a session.
There is one honest caveat worth knowing. Long static stretches held right before you train can briefly reduce how much power your muscles produce for a short while afterwards. For most people this effect is small and temporary, but if you are about to sprint, jump or lift heavy, it is a good reason to keep your held stretches for after the workout instead.
| When | Type of stretching | Examples |
|---|---|---|
| Before a workout, as a warm up | Dynamic stretching (gentle moving stretches) | Leg swings, arm circles, walking lunges, slow bodyweight squats |
| After a workout | Static stretching (longer held stretches) | Standing quad stretch, seated hamstring stretch, calf stretch, chest stretch |
Does stretching prevent injury or soreness?
This is where it helps to be honest. Stretching on its own does not reliably prevent injury, and it does not reliably prevent the muscle soreness you feel a day or two after a hard session. Many people assume a quick stretch will keep them safe, but the evidence for that is weaker than most expect.
What does seem to help is a proper warm up that gradually raises your heart rate and prepares the specific movements you are about to do. Building strength over time, increasing your training load slowly rather than jumping ahead, and getting enough rest all play a bigger role in staying healthy than stretching alone. Think of stretching as one useful habit within a broader routine, not a shield against every ache or strain.
Stretching still has real value. It can feel good, it can help you relax after training and, done consistently, it can improve how freely you move over weeks and months. If you have ongoing pain, a niggling injury or a health condition, it is worth seeing a qualified professional such as a physio rather than relying on stretching to fix it.
How long should you stretch for?
For your warm up, a few minutes of dynamic stretching is plenty. Aim for around 5 to 10 minutes of easy moving stretches that target the muscles you are about to use, and stop once you feel warmer and looser rather than tired.
For your cool down, hold each static stretch for roughly 15 to 45 seconds and repeat the ones that feel tight. A short routine covering your main muscle groups after training is a comfortable way to finish, and it takes only a few minutes. Consistency matters more than length here, so a little stretching after most sessions beats a single long session now and then.
Above all, listen to your body. Stretching should feel like a gentle pull, never a sharp or painful one. If a stretch hurts, ease off, and if a particular area keeps bothering you, check in with a professional.
Train with Edge
A fully personalised plan across running, strength, HIIT and mobility, ready within a day. Message a real coach anytime.
Knowing when to stretch is one small piece of training well. With Edge, mobility is genuinely built into every plan alongside your running, strength and HIIT work, with coach video demos for the general moves so you always know what good form looks like. It is one plan that flexes around your life, joined by more than 18,000+ members. Edge is on a simple mission: making fitness feel good for everyone.
Frequently asked questions
Should you stretch before or after a workout?
Before a workout, do dynamic stretching, which means gentle moving stretches like leg swings and arm circles as part of a warm up, to get your body ready. Save longer, held static stretches for after your workout, when your muscles are warm. Static stretching before exercise can briefly reduce power, so it is better afterwards.
What is dynamic stretching?
Dynamic stretching means moving a joint through its range in a controlled, repeated way rather than holding still. Examples include leg swings, arm circles, walking lunges and slow bodyweight squats. It keeps you moving, so it fits neatly into a warm up before you train.
What is static stretching?
Static stretching means easing into a stretch and holding it still, usually for around 15 to 45 seconds. Examples include a standing quad stretch, a seated hamstring stretch and a calf stretch. It suits the end of a session, when your muscles are already warm and you want to cool down.
Does stretching prevent injury or soreness?
Not on its own. Stretching does not reliably prevent injury or the muscle soreness you feel after a hard session. A proper warm up, building strength over time and increasing your training load gradually matter more. If you have ongoing pain or an injury, see a qualified professional such as a physio.
How long should you stretch for?
For a warm up, around 5 to 10 minutes of dynamic stretching is plenty. For a cool down, hold each static stretch for roughly 15 to 45 seconds and repeat the tight areas. Consistency matters more than length, so a little stretching after most sessions works better than one long session.


