7 doctors weighed in:
I have muscle spasms all over my body all day every day for almost two years now what is the cause of this ?What should I do?
7 doctors weighed in

Dr. Gregory Harvey
Orthopedic Surgery
4 doctors agree
In brief: May be rheumatologic
This is certainly a difficult problem to live with for two years.
There may be different etiologies for your problem. It could be rheumatologic, neurologic, or even a reaction from a medication. I suggest you start with an evaluation by your primary care doctor and then get a referral to a neurologist or rheumatologist if needed.

In brief: May be rheumatologic
This is certainly a difficult problem to live with for two years.
There may be different etiologies for your problem. It could be rheumatologic, neurologic, or even a reaction from a medication. I suggest you start with an evaluation by your primary care doctor and then get a referral to a neurologist or rheumatologist if needed.
Dr. Gregory Harvey
Dr. Gregory Harvey
Thank
Dr. John Goldman
Internal Medicine - Rheumatology
In brief: Myofascial pain
Muscle spasms may be due to myofascial pain.
The most common cause of widespread myofascial pain is fibromyalagia. Fibromyalgia is a chronic pain syndrome with widespread pain associated with poor exercise, poor sleep and/or poor psychiatric status. Each on these need to be evaluated to see if they pertain to you. To get help you need such an evaluation.

In brief: Myofascial pain
Muscle spasms may be due to myofascial pain.
The most common cause of widespread myofascial pain is fibromyalagia. Fibromyalgia is a chronic pain syndrome with widespread pain associated with poor exercise, poor sleep and/or poor psychiatric status. Each on these need to be evaluated to see if they pertain to you. To get help you need such an evaluation.
Dr. John Goldman
Dr. John Goldman
Thank
Dr. William Robertson
Sports Medicine
In brief: Could be electrolyte
Could be electrolyte issue or low vitamin d level.
See your primary care md and have some labs drawn.

In brief: Could be electrolyte
Could be electrolyte issue or low vitamin d level.
See your primary care md and have some labs drawn.
Dr. William Robertson
Dr. William Robertson
Thank
Get help from a real doctor now
Dr. Warren Strudwick
Board Certified, Sports Medicine
26 years in practice
490K people helped
Continue
108,000 doctors available
Read more answers from doctors