A pulled hamstring, or any other muscle strain, can take from two to six weeks to heal, depending on the severity of the injury. When a muscle is strained, muscles fibers are stretched or torn. The more muscle fibers that are torn, the more severe the injury. Significant muscle tears may benefit from surgical repair. For mild hamstring strains, treatment may include a combination of rest, gentle stretching of the thigh and hip, and strengthening exercises to restore the health of the muscle and to limit the risk of recurrence.
Jun. 07, 2008
See more Expert Answers