I'm Jeremy Shore for LIVESTRONG.COM, here to talk about how long you should hold a static stretch. To maximize the results of a static stretch, you want to hold it for at least 20 seconds. Static stretching is done ideally and optimally at the end of a workout, after you've performed. This allows the muscles to be restored to their resting length. It helps speed up recovery, and is a great way to get ready for your next training session. Let me show you a few examples. The hip flexor stretch is a great movement to open up the hips. Simply get into a half-kneeling position, knee positioned up under the hip. Tuck the glutes, stay in an upright posture, and then shift your weight forward and reach up and over with the hand on the same side of the leg being stretched. You'll hold this for at least 20 seconds, breathing deeply throughout the stretch. Then, you'll switch sides. You then move into a stretch for your lats. So, I'll reach down, reach across the body, and sit back, really lengthen, stretching down the outside of my torso. Breathe deeply for at least 20 seconds. Then, I might move immediately into a hamstring stretch. Lengthen one leg, lay flat on my back, and then bring the opposite straight leg up, grabbing behind the leg, holding for at least 20 seconds. I'm Jeremy Shore for LIVESTRONG.COM, and this has been how long to hold a static stretch.