6 doctors weighed in:
After a charley horse in calf: how long is it normal to experience tense or sore muscles afterwards?
6 doctors weighed in

Dr. Keegan Duchicela
Family Medicine
5 doctors agree
In brief: Muscle spasm
These can happen spontaneously, with quick movements, or during exercise.
They are common - and happen to kids and adults alike, and pain can be for a few hours to a few days afterwards. For myself, i usually massage, use some heat, gentle stretching (like in the pic) and anti-inflammatories like Ibuprofen if it's really bothersome.

In brief: Muscle spasm
These can happen spontaneously, with quick movements, or during exercise.
They are common - and happen to kids and adults alike, and pain can be for a few hours to a few days afterwards. For myself, i usually massage, use some heat, gentle stretching (like in the pic) and anti-inflammatories like Ibuprofen if it's really bothersome.
Dr. Keegan Duchicela
Dr. Keegan Duchicela
Thank
Dr. Keegan Duchicela
Family Medicine
4 doctors agree
In brief: Massage, heat
A muscle spasm (or charley horse) in the calf can be painful for a few hours to a day or 2 afterwards.
For myself, i usually massage, use some heat, gentle stretching and anti-inflammatories like ibuprofen.

In brief: Massage, heat
A muscle spasm (or charley horse) in the calf can be painful for a few hours to a day or 2 afterwards.
For myself, i usually massage, use some heat, gentle stretching and anti-inflammatories like ibuprofen.
Dr. Keegan Duchicela
Dr. Keegan Duchicela
Thank
Dr. Keegan Duchicela
Family Medicine
2 doctors agree
In brief: Few hours to day
A muscle spasm (or charley horse) in the calf can be painful for a few hours to a day or 2 afterwards.
For myself, i usually massage, use some heat, gentle stretching and anti-inflammatories like ibuprofen.

In brief: Few hours to day
A muscle spasm (or charley horse) in the calf can be painful for a few hours to a day or 2 afterwards.
For myself, i usually massage, use some heat, gentle stretching and anti-inflammatories like ibuprofen.
Dr. Keegan Duchicela
Dr. Keegan Duchicela
Thank
Get help from a real doctor now
Dr. Vicken Poochikian
Board Certified, Internal Medicine
38 years in practice
2M people helped
Continue
107,000 doctors available
Read more answers from doctors