What Causes Muscle Spasm?

Muscle spasms can be caused by several reasons, including dehydration, over use of muscles, or lack of glucose, sodium, potassium, calcium or magnesium. Make sure you keep hydrated, eat a balanced diet and exercise, without over doing it. If your following these guidelines and still find yourself having muscle spasms, talk to your doctor.