how long does it take a hamstring to heal
Hamstring Injury Grade 3. A grade 3 hamstring strain will take three to five weeks for proper recovery. A person with a grade 3 strain may have trouble walking without assistance, i.e., crutches. Also there will heavy swelling in the area of the strain. Do not play golf or perform any activity during this recovery time.