Hamstring stretches are simple moves that help loosen the muscles at the back of your thighs. Hamstrings run from your hip to your knee. When they get tight, you might feel stiff, sore, or even have trouble bending over. Doing a hamstring stretch every day can help you feel better, move easier, and lower your risk of injury.
What Are Hamstrings and Why Do They Get Tight?
Your hamstrings are a group of three muscles on the back of your thigh. They help you bend your knee and move your hip. If you sit a lot, work out, or just don't stretch much, your hamstrings can get tight. Tight hamstrings can make your legs feel heavy, cause lower back pain, or make it hard to touch your toes.
Stretching your hamstrings helps keep your legs loose and strong. Good hamstring stretches can also help with balance, posture, and even help you walk and run better. The more you stretch, the easier it gets to move and the less likely you are to get hurt.
How To Do The 8 Best Hamstring Stretches
Below are the best hamstring stretches. Each one is easy to do and works for most people. All you need is a little space and maybe a towel or a wall. For each stretch, you'll find what it is, what it targets, how it helps, and detailed steps on how to do it safely.
1. Standing Hamstring Stretch
This is a classic hamstring stretch that targets the back of your thigh and even your lower back. It's great for loosening up after sitting or before a workout. You can do this stretch anywhere you have a little space, making it perfect for the office or at home.
Stand tall with your feet hip-width apart. Keep your knees slightly bent. Slowly bend forward at your hips (not your back) and reach your hands toward your toes. You should feel a gentle stretch in the back of your legs. Hold for 20-30 seconds, then slowly come back up. This stretch helps improve flexibility and can make bending over feel easier.
Step-by-step instructions:
-
Stand with your feet about hip-width apart and your arms at your sides
-
Keep a slight bend in your knees to protect your lower back
-
Slowly hinge forward at your hips, not your waist
-
Let your arms hang down naturally toward the floor
-
Reach as far as comfortable without forcing it
-
Keep your back as straight as possible throughout the movement
-
Hold the position for 20-30 seconds while breathing deeply
-
Slowly roll back up to standing, one vertebra at a time
2. Seated Hamstring Stretch
The seated version is a good hamstring stretch for anyone who wants more control. This stretch targets your hamstrings while also opening your hips. It's gentle and perfect for people who find standing stretches challenging or want to relax while stretching.
Sit on the floor with one leg straight and the other bent so your foot rests against your inner thigh. Keep your back straight and lean forward over your straight leg, reaching toward your ankle or shin. You'll feel a stretch along your hamstring. Hold for 20-30 seconds, then switch legs. This stretch is gentle and perfect for relaxing at the end of the day.
Step-by-step instructions:
-
Sit on the floor with both legs extended straight in front of you
-
Bend your right leg and place the sole of your foot against your left inner thigh
-
Keep your left leg straight with toes pointing up toward the ceiling
-
Sit up tall with your back straight and shoulders relaxed
-
Slowly hinge forward from your hips over your straight leg
-
Reach your hands toward your ankle, shin, or as far as comfortable
-
Keep your chest open and avoid rounding your back
-
Hold for 20-30 seconds, feeling the stretch in your hamstring
-
Slowly sit back up and switch legs to repeat on the other side
3. Supine (Lying Down) Hamstring Stretch
This hamstring stretch is great if you want to take pressure off your back. The lying position allows you to relax completely while getting a deep stretch in your hamstrings. It's perfect for people with lower back issues or anyone who wants to stretch while being completely supported.
Lie on your back with both legs straight. Bend one knee and bring it toward your chest, then straighten it up toward the ceiling. Hold your thigh or calf, or use a towel around your foot for support. Gently pull your leg toward you until you feel a stretch in the back of your thigh. Hold for 20-30 seconds, then switch legs. This stretch helps with flexibility and is easy on your joints.
Step-by-step instructions:
-
Lie flat on your back with both legs extended and arms at your sides
-
Bend your right knee and bring it toward your chest
-
Hold behind your thigh with both hands
-
Slowly straighten your leg toward the ceiling as much as comfortable
-
Keep your left leg flat on the ground throughout the stretch
-
Gently pull your raised leg toward your chest to deepen the stretch
-
Keep your head relaxed on the floor and breathe deeply
-
Hold for 20-30 seconds, feeling the stretch in your hamstring
-
Slowly lower your leg and repeat with the other side
4. Wall Hamstring Stretch
The wall stretch is one of the best hamstring stretches for people with tight backs or who want to relax while stretching. The wall supports your leg weight, making this stretch comfortable and effective. You can easily adjust the intensity by moving closer or farther from the wall.
Lie on your back near a wall. Put one leg up on the wall and keep the other flat on the floor. Scoot closer or farther from the wall to adjust the stretch. Keep your leg straight, but don't lock your knee. Hold for 20-30 seconds, then switch legs. This stretch helps lengthen your hamstrings without putting pressure on your spine.
Step-by-step instructions:
-
Lie on your back perpendicular to a wall with your knees bent
-
Scoot your hips as close to the wall as possible
-
Extend your right leg up the wall while keeping your left leg flat on the floor
-
Let the wall support the weight of your raised leg
-
Straighten your leg on the wall as much as comfortable
-
Move closer to the wall for a deeper stretch, farther away for less intensity
-
Keep your lower back pressed into the floor
-
Relax your shoulders and breathe deeply
-
Hold for 20-30 seconds, then switch legs
5. Dynamic Hamstring Sweep
A dynamic stretch like the hamstring sweep is a good hamstring stretch for warming up before exercise. This movement helps prepare your muscles for activity while gently stretching your hamstrings. It's perfect for getting blood flowing to your legs before a workout.
Stand with your feet under your hips. Step one foot forward, keeping your heel on the ground and toes up. Hinge at your hips and sweep your hands toward your toes, then stand back up. Repeat 8-10 times per leg. This stretch helps warm up your muscles and gets your legs ready for movement.
Step-by-step instructions:
-
Stand tall with your feet directly under your hips
-
Step your right foot forward about 12-18 inches
-
Place your right heel on the ground with toes pointing up
-
Keep most of your weight on your back (left) leg
-
Hinge forward at your hips, pushing your butt back
-
Sweep your arms in an upward motion toward your toes
-
Feel a gentle stretch in your right hamstring
-
Return to standing by pushing through your back leg
-
Repeat 8-10 times, then switch legs
-
Keep the movement smooth and controlled throughout
6. Foam Roller Hamstring Stretch
Using a foam roller is a great way to massage tight hamstrings while stretching them. This technique combines stretching with self-massage to help release tension and improve blood flow. It's especially helpful after workouts or when your legs feel particularly tight.
Sit on the floor with your legs straight and place a foam roller under your thighs. Lift your hips and slowly roll back and forth from your knees to your glutes. Pause on any tight spots for a few seconds. This stretch helps release knots and improves blood flow to your hamstrings.
Step-by-step instructions:
-
Sit on the floor with both legs extended straight in front of you
-
Place a foam roller under your thighs, just above your knees
-
Place your hands on the floor behind you for support
-
Lift your hips off the ground, supporting your weight with your hands
-
Slowly roll the foam roller from just above your knees toward your glutes
-
Use your arms to control the pressure and movement
-
When you find a tight spot, pause and hold for 10-15 seconds
-
Continue rolling for 1-2 minutes total
-
Apply only as much pressure as feels comfortable
-
Focus on breathing deeply throughout the movement
7. Hamstring Stretch with a Towel or Strap
This is another lying stretch, but you use a towel or strap for support. This method allows you to get a deeper stretch safely and is perfect for people who have trouble reaching their feet. The towel gives you control over the intensity of the stretch.
Lie on your back, loop a towel around your foot, and lift your leg up. Gently pull on the towel to bring your leg closer to you. Keep your other leg flat on the ground. Hold for 20-30 seconds, then switch legs. This stretch is great for people who need a little help reaching their foot.
Step-by-step instructions:
-
Lie flat on your back with both legs extended
-
Take a towel or yoga strap and loop it around the ball of your right foot
-
Hold both ends of the towel with your hands
-
Slowly lift your right leg toward the ceiling
-
Use the towel to gently pull your leg toward your chest
-
Keep your left leg flat on the ground throughout
-
Straighten your raised leg as much as comfortable
-
Pull gently with the towel to deepen the stretch
-
Keep your shoulders relaxed on the floor
-
Hold for 20-30 seconds, then slowly lower and switch legs
8. Wide-Leg Standing Hamstring Stretch
Stand with your feet wider than hip-width apart. Keep your legs straight but not locked. This stretch targets both hamstrings at the same time while also opening your hips and stretching your lower back. It's an efficient way to stretch multiple muscle groups.
Bend forward at the hips and reach your hands toward the floor or your ankles. You'll feel a stretch in both hamstrings and your lower back. Hold for 20-30 seconds. This is one of the best hamstring stretches for opening up your hips and legs at the same time.
Step-by-step instructions:
-
Stand with your feet wider than shoulder-width apart
-
Turn your toes slightly outward for stability
-
Place your hands on your hips and stand tall
-
Slowly hinge forward at your hips, keeping your back straight
-
Let your hands reach toward the floor between your legs
-
Go only as far as comfortable without rounding your back
-
Keep a slight bend in your knees if needed
-
Feel the stretch in both hamstrings and your inner thighs
-
Hold for 20-30 seconds while breathing deeply
-
Slowly return to standing by engaging your glutes and pushing through your heels
For all your stretching, wearing the right clothes makes a difference.
The Cloud II Scoop Tank and Cloud II Scoop Bra are perfect for comfort and movement.
For shorts, check out the Cloud II Volley Short or Cloud II Biker Short for freedom and support.
Key Takeaways:
→ Hamstring stretches help loosen tight leg muscles and improve movement
→ Doing a hamstring stretch daily can ease lower back pain and help with flexibility
→ Good hamstring stretches include standing, seated, wall, and dynamic options
→ The best hamstring stretches are gentle and never force your body
→ Supportive, stretchy activewear makes stretching more comfortable
→ Consistency is key—stretch a little every day for the best results
FAQ
How long should I hold a hamstring stretch?
Can I do hamstring stretches every day?
What should I feel during a hamstring stretch?
Are dynamic or static hamstring stretches better?
Why are my hamstrings always tight?
What's the best time to stretch my hamstrings?