CommunityStretchHow long do you hold each Stretch? in Stretch How long do you hold each Stretch? Rachel E. I stretch between 15 and 30 seconds per pose. If it’s complicated to set up or involves a large muscle group, I give it longer to make sure the stretch maximally reaches the muscle.