Stretching your legs comes down to targeting five main muscle groups: hamstrings, quadriceps, calves, hip flexors, and glutes. Each responds best to specific positions, and the type of stretching you choose (static or dynamic) matters depending on whether you’re warming up or cooling down. Here’s how to stretch each area effectively and safely.
Static vs. Dynamic: Which to Use When
Dynamic stretching involves moving your joints and muscles through their full range of motion for 10 to 12 repetitions. Think leg swings, walking lunges, or high knees. This type of stretching increases blood flow, raises muscle temperature, and reduces resistance, making it the better choice before exercise. It also rehearses movement patterns, which can improve power and coordination during your workout.
Static stretching is the hold-and-breathe kind. You ease into a position and stay there. This works best after exercise, when your muscles are already warm. Static stretching after a workout helps return muscles to their pre-exercise length and can reduce post-workout stiffness.
Timing matters here. A 2019 study found that static stretching before exercise reduced maximal strength, power, and performance. The longer the hold, the greater the negative effect. If you do want to include a static stretch in your warm-up, keep it to 15 to 30 seconds rather than the longer holds you’d use during a cooldown.
How Long and How Often to Stretch
Current guidelines from the American College of Sports Medicine recommend stretching at least two to three times per week, though daily stretching is preferable. For most adults, holding each static stretch for 10 to 30 seconds is effective. If you’re an older adult looking to improve flexibility, holding for up to 60 seconds produces better results. Repeating each stretch two to four times per leg is a good standard for all the stretches below.
Hamstring Stretches
The hamstrings run along the back of your upper leg, from your sit bones down to just below the knee. They’re one of the most commonly tight muscle groups, especially if you sit for long periods. Three positions let you target them effectively.
Lying down: Lie on your back and pull one thigh up so your hip is at a 90-degree angle, with your knee still bent. From there, gently straighten your knee while keeping the thigh in position. When you feel a stretch along the back of your thigh, hold for 30 seconds. This version is the gentlest on your back because the floor supports your spine.
Seated: Sit on the edge of a table or bed with one leg straight on the surface and the other foot on the floor. Keep your back straight and lean forward from the hip (not by rounding your shoulders). Hold when you feel the stretch behind your thigh. This is a good option if getting on the floor is uncomfortable.
Standing: Place one foot on a stable surface one to three feet off the ground, keeping that leg straight. With a flat back, lean forward at the hip toward the elevated foot until you feel the stretch. A stair, a bench, or a sturdy chair all work. The higher the surface, the more intense the stretch.
Quadriceps Stretches
Your quadriceps run along the front of your thigh and are responsible for straightening your knee. Tight quads can pull on your kneecap and contribute to knee pain, so keeping them flexible is worth the effort.
Standing: Hold onto a chair, counter, or wall for balance. Bend one knee behind you and reach back with the hand on the same side to grab the front of your foot. Pull your foot gently toward your buttock until you feel a stretch across the front of your hip and thigh. The key form cue: keep your knee pointed straight down at the ground, not flaring out to the side. This protects your knee joint and ensures the stretch hits the quad evenly.
Lying on your side: Lie with the leg you want to stretch on top. Bend that top knee and reach behind you to grab the front of your foot or ankle. Pull your foot toward your buttock, stretching the leg back. You’ll feel it along the front of your thigh. This version removes the balance challenge entirely, which makes it easier to relax into the stretch and hold it longer.
Calf Stretches
Your calf actually contains two distinct muscles that require slightly different positions to stretch properly. The outer muscle (gastrocnemius) crosses both the knee and the ankle, while the deeper muscle (soleus) only crosses the ankle. This distinction determines whether your knee should be straight or bent.
Straight-knee calf stretch: Stand facing a wall with one foot stepped back. Keep the back leg straight and press the heel into the floor as you lean toward the wall. Because the outer calf muscle originates above the knee, it can only be fully stretched when the knee is completely straight.
Bent-knee calf stretch: From the same wall position, slightly bend the back knee while keeping your heel on the ground. Bending the knee takes tension off the outer calf and transfers it to the deeper muscle underneath. Both stretches look similar, but you’ll feel them in different spots. Do both to cover the full calf.
Hip Flexor Stretches
Your hip flexors sit at the front of your hip, connecting your spine and pelvis to your thigh bone. They allow you to lift your knees and bend at the waist. If you sit at a desk for hours, these muscles spend most of the day in a shortened position. Over time, they stiffen and weaken, which can pull your pelvis forward and strain your lower back.
Half-kneeling stretch: Kneel on both knees, then plant one foot in front of you so both knees are bent at roughly 90 degrees. Keep your back straight and squeeze your glutes as you lean gently into the front leg. You should feel a deep stretch in the front of the hip on your kneeling side. Keeping the glutes engaged is important here: it tilts your pelvis into the right position and intensifies the stretch without requiring you to lean further forward.
Leg dangle stretch: This one works well first thing in the morning or after a long day of sitting. Lie on your back near the edge of a bed. Pull the leg closest to the center of the bed up to your chest and wrap your arms around it. Let the other leg hang off the side of the bed. Gravity gently pulls the dangling leg into a stretch, allowing the hip flexor to relax and lengthen without you forcing anything. Hold for several seconds, then switch sides.
Marching: For a dynamic option, simply march in place with exaggerated knee lifts. Hold the back of a chair if you need balance support. You can also march while seated or march instead of walking across your house. This gets your hip flexors moving through their range of motion and works well as a movement break during a long workday.
What Happens in Your Muscles When You Stretch
When you stretch a muscle, sensors embedded in the muscle fibers detect the change in length and the speed of the change. These sensors communicate with your nervous system, which initially resists the stretch by telling the muscle to contract. This is why the first few seconds of a stretch feel the tightest. As you hold the position, a second type of sensor located where your muscles connect to your tendons kicks in. These sensors respond to the building tension and signal the muscle to relax, allowing you to ease deeper into the stretch. This is why a stretch held for 20 seconds feels different from one held for five.
Stretching Safely Around Injuries
If you’re recovering from a muscle strain or pull, timing your return to stretching matters. The clearest signal that gentle stretching is safe: the pain in the injured area has shifted from sharp or stabbing to more of a general soreness or stiffness. If you still feel sharp pain, it’s too early. Stretching a muscle before it can relax sets you up for further injury.
When you do start stretching an injured area, resist the temptation to push “just a little bit farther” than comfortable. That extra push can delay healing. Start each stretch slowly and ease off if pain increases. For healthy muscles, the same principle applies on a smaller scale: a stretch should feel like tension, not pain.