how long do shin splints last

3 hours ago 4
Nature

Shin splints typically last anywhere from about 2 to 6 weeks with proper rest and treatment, but in some cases, full recovery can take longer, even up to several months.

  • Most people see improvement after resting from the activity that caused the pain for 2 to 6 weeks, gradually resuming exercise once pain subsides
  • Some sources note shin splints often heal within 3 to 4 weeks, but if symptoms persist, further evaluation may be needed to rule out stress fractures or other conditions
  • Recovery time can extend to 3 months or more for athletes, and if symptoms were prolonged before treatment, it might take up to a year to fully recover
  • The National Institutes of Health states complete healing can take up to 6 months, though low-impact activities can often be resumed earlier if pain-free

In summary, while mild shin splints may resolve in a few weeks with rest, more severe or chronic cases require longer recovery, potentially several months, with gradual return to activity and possibly physical therapy to prevent recurrence