5 doctors weighed in:

Why do I have muscle spasms?

5 doctors weighed in
Dr. Randy Baker
Holistic Medicine
3 doctors agree

In brief: Many causes

There are many possible causes of muscle spasms.
Among the most common is magnesium deficiency; taking magnesium as taurate, glycinate or citrate may help. Stress (which can cause magnesium deficiency) is a cause. Potassium or calcium deficiency, structural imbalances, toxic chemicals & medication side effects can also be causes. Stretching, relaxation techniques & massage may be help. See comment.

In brief: Many causes

There are many possible causes of muscle spasms.
Among the most common is magnesium deficiency; taking magnesium as taurate, glycinate or citrate may help. Stress (which can cause magnesium deficiency) is a cause. Potassium or calcium deficiency, structural imbalances, toxic chemicals & medication side effects can also be causes. Stretching, relaxation techniques & massage may be help. See comment.
Dr. Randy Baker
Dr. Randy Baker
Thank
1 comment
Dr. Randy Baker
Unfortunately, HealthTap doesn't give me enough space to answer some questions thoroughly,but I can elaborate a bit more here. I appreciate your asking "why do I have" instead of "how to treat," as knowing why is essential to finding the optimal treatment. A good resource for more information can be found at http://www.nativeremedies.com/ailment/muscle-spasms-and-twitches.html#question3 Good luck!
Dr. Frank Holmes
Sports Medicine

In brief: Response to injury

Muscles spasm in response to injury.
Injury to the muscles themselves or as a protective mechanism to stabilize other nearby bony or soft tissue structures. Realize that cramping and spasm are not exactly the same process, and causes can be different.

In brief: Response to injury

Muscles spasm in response to injury.
Injury to the muscles themselves or as a protective mechanism to stabilize other nearby bony or soft tissue structures. Realize that cramping and spasm are not exactly the same process, and causes can be different.
Dr. Frank Holmes
Dr. Frank Holmes
Thank
Get help from a real doctor now
Dr. Warren Strudwick
Board Certified, Sports Medicine
26 years in practice
491K people helped
Continue
108,000 doctors available
Read more answers from doctors